forked from quickwit-oss/quickwit
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] main from quickwit-oss:main #22
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pull
wants to merge
483
commits into
bhardwajRahul:main
Choose a base branch
from
quickwit-oss:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Use file lock for serial tests * Add missing serial annotation
* Add update timestamp to shard model * Generate timestamp in metastore node
Bumps [serde_json_borrow](https://github.com/PSeitz/serde_json_borrow) from 0.5.0 to 0.5.1. - [Changelog](https://github.com/PSeitz/serde_json_borrow/blob/main/CHANGELOG.md) - [Commits](https://github.com/PSeitz/serde_json_borrow/commits) --- updated-dependencies: - dependency-name: serde_json_borrow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* only return root spans for jaeger http api * fix rest api tests
* share aggregation limit on node Changes how aggregation limits are shared. Previously they were per request, now they are per node. The counters are only updated after an allocation in tantivy, which should keep the contention risk relatively low. * fix randomness in test * update documentation
* add support for f64 for concat fields * add f64 conversion
* make integration test idempotent * ignore missing field on lenient query
* Pass TcpListener to quickwit_serve in integ tests * Use static dispatch instead of enum * Simplify cluster sandbox API * Increase wait_for_split to match higher commit timeouts
* upgrade rustc to 1.86 * upgrade to edition 2024 * rustfmt
* fix some flaky tests * fix edition issue
When a file includes `:`, it gets converted to `%3A`, and doing `GetObject` fails.
* increase sleep time to make test not/less flaky * introduce SUPERVISE_LOOP_INTERVAL const
* add proxy struct for aggregations * use postcard for aggregations internally * use vec instead of hashmaps
The point of this environment is that it now hosts the github secrets that are required to push to github. That environment is configured to require a CR from a short list of 6 major contributors. The goal here is to prevent a malicious contributor with write access to access the docker api token secrets. Co-authored-by: fulmicoton <[email protected]>
Co-authored-by: fulmicoton <[email protected]>
* Fix failpoint test on merge cancelling * Fix missing sandbox shutdown
* Fix gcs tests with dynamic bucket * Comment multipart upload test with link to issue * Increase the default multipart target size * Fix typo
By default, the behavior is unchanged. Co-authored-by: fulmicoton <[email protected]>
* Record search metrics on cancelation * Refactor to clarify leaf search levels * Improve root search cancellation states * Replace leaf search cancelation tracking task with future * Replace root search cancelation traking task with future * Refactor metrics trackers to their own file
* Heap profiler with leak tracking * Improve wording and types * Better rationalization around nested allocations * Pad the atomic flags to the cache line size * Add padding * Add tokio trace * Move backtrace to trace event format * Improve loc for spawned task when using tokio/tracing * Move mutex from tracker * Add docker ci * Refactor logger for readability * Fix typos * Fix typo
* Add test that shows the problem * Fix metastore layer order * Revert "Add test that shows the problem" This reverts commit 09fc80f.
* Upgrading tonic, http, hyper, tower. We keep using hyper 0.2 in the quickwit-serve crate because of warp. * Fix compile errors and clippy warnings * Update LICENSE-3rdparty.csv file * Fix cargo deny --------- Co-authored-by: fulmicoton <[email protected]> Co-authored-by: Adrien Guillo <[email protected]>
Bumps the github-actions group with 1 update: [actions/download-artifact](https://github.com/actions/download-artifact). Updates `actions/download-artifact` from 4.2.1 to 4.3.0 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4.2.1...v4.3.0) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Run `cargo upgrade` * Upgrade a bunch of deps * Fix cargo deny
* Compress requests and responses for ingest v2 endpoints * Switch to ZSTD * Test code-generated client/server compression * Make gRPC ingest client compression configurable * Document feature and upgrade
* Forbid usage of some complex Option:: methods. --------- Co-authored-by: fulmicoton <[email protected]> Co-authored-by: trinity Pointard <[email protected]>
* add support for creating missing index on update * add create-on-update to cli * add test * optionally create source on update * add documentation
Bumps the pip group with 2 updates in the /quickwit/rest-api-tests directory: [urllib3](https://github.com/urllib3/urllib3) and [requests](https://github.com/psf/requests). Updates `urllib3` from 2.2.2 to 2.4.0 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.2.2...2.4.0) Updates `requests` from 2.32.0 to 2.32.4 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.0...v2.32.4) --- updated-dependencies: - dependency-name: urllib3 dependency-version: 2.4.0 dependency-type: indirect dependency-group: pip - dependency-name: requests dependency-version: 2.32.4 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Explicit a scenario where the scheduling yields unbalanced solutions * Fix tests
* Update logger.rs * Update actor.rs
* Add test using range to emulate keyword query * Add docs * Fix prefix test case
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )