Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump org.questdb:questdb from 7.3.9 to 7.4.2 in /modules/questdb #8562

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 22, 2024

Bumps org.questdb:questdb from 7.3.9 to 7.4.2.

Release notes

Sourced from org.questdb:questdb's releases.

7.4.2

Choice is essential. But isn't it nice when a clear, happy path emerges?

To that tune, we're pleased to announce QuestDB 7.4.2, with the usual mix of features, fixes and improvements.

In focus this week is the refinement of our updated ingestion clients. Built atop the InfluxDB Line Protocol (ILP) and leveraging HTTP instead of TCP, our clients and core database now offer a primary ingestion path that is robust, responsive and fast. They're available in popular languages, including Rust, Python, Java, Go, C & C++, and more.

It is quicker, cleaner and clearer to both get started and refine.

New Features 馃悾

Fresh goods.

  • Added bind variable support for long256 and IPv4 operators, milliseconds and microseconds support to datediff and dateadd.

  • Enabled FILL(LINEAR) to support ALIGN TO CALENDAR.

Performance 馃殌

Always a category unto its own.

  • ILP: Optimized data ingestion for tables with a large number of columns.

  • Core: Improved hash table lookup for small string keys and optimized memory usage to reduce OS kills.

  • SQL: Faster SQL COPY and REST API CSV import, optimized binary search corner cases, and fixed the stuck parallel GROUP BY queries via better query timeout handling.

Bug Fixes 馃ゾ

Squished, squashed & kiboshed.

  • ILP: Addressed 'maximum buffer size exceeded' in ILP client and made config adjustments to disable individual flush types and support auto_flush_bytes. also corrected client processing of data received before TLS close_notification.

  • SQL: Fixed incorrect results from lower, upper, substring functions when executed in parallel, erroneous SAMPLE BY behavior mixing asterisks, errors in CASE statements when ELSE branch is missing, incorrect results in GROUP BY queries, and SAMPLE BY queries with functions in the SELECT clause.

    Also fixed a bug for negative upper bound in BETWEEN operator, issues with null string insertions as designated timestamps, and inaccurate double comparisons. Finally, resolved stuck parallel group by queries due to incorrect timeout handling.

  • Core: Addressed a rare segmentation fault during o3 commit of a non-WAL table, potential error rebuilding nascent data index, and incorrect partition size after an update.

New Contributors 馃帀

@鈥媓oangsvit and @鈥媠ivukhin made their first contributions. Thanks, both of you. 馃檹

Pull requests

... (truncated)

Commits
  • d89d48d [maven-release-plugin] prepare release 7.4.2
  • 9ca20dc fix(sql): FILL(LINEAR) regression in 7.4.1 (#4433)
  • 22bec3f build: 7.4.1 (#4432)
  • 6157854 chore(sql): sync JIT null comparison logic with Java implementation (#4431)
  • 5040317 fix(sql): fix inaccurate double comparison (#4417)
  • a54bc79 Revert "chore(build): add Xcheck:jni flag (#4343)"
  • 4ace405 chore(build): add Xcheck:jni flag (#4343)
  • 2a75958 chore(sql): avoid indirect conversion UTF-8 -> UTF-16 -> (Long256 and GeoHash...
  • 5cd0c4a fix(sql): FILL(LINEAR) now supports ALIGN TO CALENDAR (#4392)
  • c26ee23 chore(sql): InTimestampTimestampFunctionFactory Varchar support (#4415)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot requested a review from a team as a code owner April 22, 2024 22:13
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 22, 2024
Bumps [org.questdb:questdb](https://github.com/questdb/questdb) from 7.3.9 to 7.4.2.
- [Release notes](https://github.com/questdb/questdb/releases)
- [Commits](questdb/questdb@7.3.9...7.4.2)

---
updated-dependencies:
- dependency-name: org.questdb:questdb
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/modules/questdb/org.questdb-questdb-7.4.2 branch from 85c0e81 to 500d3df Compare May 21, 2024 19:31
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 3, 2024

Superseded by #8753.

@dependabot dependabot bot closed this Jun 3, 2024
@dependabot dependabot bot deleted the dependabot/gradle/modules/questdb/org.questdb-questdb-7.4.2 branch June 3, 2024 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file don't merge java Pull requests that update Java code modules/questdb
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant