chore: add -nightly to cargo version for snapshot releases (#26349)
This will have revision info displayed with `-nightly` added to the version, which
leads the most recent released version by 1 minor release.
For example,
* Using the `/ping` API:
```
❯ curl localhost:8181/ping
{"version":"3.1.0-nightly","revision":"f6aa0c1b29","process_id":"ccbd5879-a83b-4091-b68c-92c6b704cf8a"}
```
* Checking the binary version:
```
❯ influxdb3 --version
influxdb3 3.1.0-nightly, revision f6aa0c1b29
```
pull/26352/head
parent
f6aa0c1b29
commit
d544073db2
|
@ -2756,7 +2756,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arrow",
|
||||
|
@ -2833,7 +2833,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_authz"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"authz",
|
||||
|
@ -2850,7 +2850,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_cache"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arrow",
|
||||
|
@ -2885,7 +2885,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_catalog"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arrow",
|
||||
|
@ -2932,7 +2932,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_clap_blocks"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bytes",
|
||||
|
@ -2965,7 +2965,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_client"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"hashbrown 0.15.2",
|
||||
|
@ -2985,7 +2985,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_id"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"indexmap 2.7.0",
|
||||
"serde",
|
||||
|
@ -2994,7 +2994,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_internal_api"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
|
@ -3010,7 +3010,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_load_generator"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bytes",
|
||||
|
@ -3038,7 +3038,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_process"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"iox_time",
|
||||
"metric",
|
||||
|
@ -3051,7 +3051,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_processing_engine"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
|
@ -3092,7 +3092,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_py_api"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arrow-array",
|
||||
|
@ -3119,7 +3119,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_server"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arrow",
|
||||
|
@ -3210,7 +3210,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_shutdown"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"futures",
|
||||
"futures-util",
|
||||
|
@ -3222,7 +3222,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_sys_events"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"arrow",
|
||||
"arrow-array",
|
||||
|
@ -3241,7 +3241,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_telemetry"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"futures",
|
||||
"futures-util",
|
||||
|
@ -3262,7 +3262,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_test_helpers"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bytes",
|
||||
|
@ -3275,7 +3275,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_types"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
|
@ -3294,7 +3294,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_wal"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bitcode",
|
||||
|
@ -3324,7 +3324,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "influxdb3_write"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"arrow",
|
||||
|
@ -3581,7 +3581,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "iox_query_influxql_rewrite"
|
||||
version = "3.0.1"
|
||||
version = "3.1.0-nightly"
|
||||
dependencies = [
|
||||
"influxdb_influxql_parser",
|
||||
"thiserror 1.0.69",
|
||||
|
|
10
Cargo.toml
10
Cargo.toml
|
@ -38,7 +38,15 @@ exclude = [
|
|||
]
|
||||
|
||||
[workspace.package]
|
||||
version = "3.0.1"
|
||||
# `version` uses a `-nightly` on `main` branch so that snapshot releases cut from main will display
|
||||
# `-nightly` in the revision information of the running server. Releases cut from a release branch
|
||||
# will not use `-nightly`.
|
||||
#
|
||||
# The version here leads the latest released minor version. So, if the latest release is `3.0.2`,
|
||||
# then this will be `3.1.0-nightly`. Once `3.1.0` is released, this will be bumped to `3.2.0-nightly`,
|
||||
# and will remain that regardless of how many `3.1.x` patch releases are done prior to the `3.2.0`
|
||||
# release.
|
||||
version = "3.1.0-nightly"
|
||||
authors = ["InfluxData OSS Developers"]
|
||||
edition = "2024"
|
||||
license = "MIT OR Apache-2.0"
|
||||
|
|
Loading…
Reference in New Issue