openobserve: 0.40.0 -> 0.50.3

This commit is contained in:
Harinn
2026-02-01 12:43:28 +07:00
parent 1ed4592bba
commit 9e67daed95
+13 -4
View File
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (
sourceRoot = "${finalAttrs.src.name}/web";
npmDepsHash = "sha256-ED3plf8Miw5+cbCOo+R1rbRxBju/MZvR0U9JA+NLr2k=";
npmDepsHash = "sha256-UNdFqUJI/pdHJjjA5Aebnvq1T7oITJ1R96rEQOBxTug=";
preBuild = ''
# Patch vite config to not open the browser to visualize plugin composition
@@ -49,13 +49,13 @@ rustPlatform.buildRustPackage (
in
{
pname = "openobserve";
version = "0.40.0";
version = "0.50.3";
src = fetchFromGitHub {
owner = "openobserve";
repo = "openobserve";
tag = "v${finalAttrs.version}";
hash = "sha256-eiF9t3l6RcbO6d79iSuA7ikH2atizyNjWABQ9KAkkfE=";
hash = "sha256-eL1Qvl6M8idBHXSNHHQsTsu6g/CbTOt8NUTTaNZuB8M=";
};
patches = [
@@ -67,7 +67,7 @@ rustPlatform.buildRustPackage (
cp -r ${web}/share/openobserve-ui web/dist
'';
cargoHash = "sha256-RNrI5DB5FTSLxeT7a62KkEnqyDYV4dQ3G65PPofa9Zs=";
cargoHash = "sha256-d67ZeAth0Q8h8xXJZl+2Z2/+M54Ef4xFlsPT9CnrwK4=";
nativeBuildInputs = [
pkg-config
@@ -118,6 +118,15 @@ rustPlatform.buildRustPackage (
rm -rf target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/build/
'';
# Skip doctests: upstream release build for v0.50.3 runs cargo build only,
# and the doctest examples currently fail due to async context.
cargoTestFlags = [
"--lib"
"--bins"
"--tests"
"--examples"
];
# requires network access or filesystem mutations
checkFlags = [
"--skip=handler::http::router::tests::test_get_proxy_routes"