-
-
Notifications
You must be signed in to change notification settings - Fork 16.4k
quickwit: 0.8.2 -> 0.8.2-unstable-2025-04-14 #394720
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
base: master
Are you sure you want to change the base?
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
> error[E0282]: type annotations needed for `Box<_>`
> --> /private/tmp/nix-build-quickwit-0.8.2.drv-1/quickwit-0.8.2-vendor/time-0.3.34/src/format_description/parse/mod.rs:83:9
> |
> 83 | let items = format_items
> | ^^^^^
> ...
> 86 | Ok(items.into())
> | ---- type must be known at this point
> |
> = note: this is an inference error on crate `time` caused by an API change in Rust 1.80.0; update `time` to version `>=0.3.35` by calling `cargo update`
You'll need to apply an additional cargo patch to fix the inference error.
Ah true, that's why the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The diff looks good, happy to let anyone merge provided that this builds actually.
I'm seeing build failures here, but also in other cargo-related packages. I'll see if I can find something |
|
There are 2 failing tests here.
Can you have a look at these and determine if these tests have been disabled / fixed / are patchable etc.? The first failure is reproduced on hydra, but the second one seems new. |
@happysalada I've been following up on this, partially due to work. I've tried my damndest to apply the relevant patches, playing around with As the Is there any news as to when quickwit 0.9 will release? Otherwise I fear this package will have to remain broken until then, which would be a real shame. |
Id be happy with an upgrade to un unstabke version in the meanwhile. We could just update to latest master commit for now. |
@happysalada will you handle creating the update PR? If yes, feel free to close this PR. |
Sure, ill close this if i have time to make the PR this weekend |
@happysalada they have been bought. @TomaSajt I imagine @happysalada could cherry-pick your commits after having applied the update. Or he names you the revision hash he wants you to use, and you grant him coauthorship of the commit. I'm sure you two can work this out 😄 |
I personally dont care about co authorship, im willing to merge any pr that passes the build with a recent enough commit from master . no worries if no one has tje time, ill try to get to it this weekend. |
Ive just tried with fetchcargovendor and it doesnt compile properly. I have to try again with the lockfile. |
Added a version bump commit, it gets past build phase but I didn't have the time to do the checkphase. |
My PC doesn't have enough resources to handle the checkphase... what do you think about disabling it? |
@TomaSajt I'm against disabling tests. |
Alright, then. |
@TomaSajt I have the resources, and had already tried to. Unfortunately, |
Perhaps you could try nodejs_20 |
|
nodejs 22 builds on master here is the quickwit failure failures: |
|
I cannot fix the checkPhase myself as mentioned before. If you have a working build, send in the diffs and I'll apply them. |
quickwit-oss/quickwit#5746 (comment) |
Most likely whatever test we find needs disabling now, will probably also need disabling for 0.9.0. Im happy to wait though. |
@happysalada quickwit currently targets 1.86, so I think things will work as expected; at least the test affected by the change in IpAddr Hashing will pass. |
Related #392903
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.