Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -283,11 +283,11 @@ jobs:
EXTENDDB_TEST_PG_CONNECTION_STRING: postgresql://postgres:devpass@127.0.0.1:5432
run: cargo test --release -p extenddb-storage-postgres --test vector_control_plane

# The daemonized server logs to syslog; dump it so server-side failures
# The daemonized server logs to syslog; dump it so server-side failures
# are diagnosable from the job log.
- name: Dump server syslog on failure
if: failure()
run: sudo journalctl -t extenddb --no-pager -n 500 || true
run: sudo journalctl -t extenddb --no-pager -n 500 || true

# The runtime-detection proof: the same binary, against a PostgreSQL with no
# pgvector, must refuse vector indexes over the wire. Today the job above runs
Expand Down Expand Up @@ -357,11 +357,11 @@ jobs:
devtools/run-tests --extenddb --rust-integration --release
--filter vector_index_unsupported

# The daemonized server logs to syslog; dump it so server-side failures
# The daemonized server logs to syslog; dump it so server-side failures
# are diagnosable from the job log.
- name: Dump server syslog on failure
if: failure()
run: sudo journalctl -t extenddb --no-pager -n 500 || true
run: sudo journalctl -t extenddb --no-pager -n 500 || true

# No storage-level step here on purpose. Those tests build their own
# extension-free scratch databases, so they behave identically on either
Expand Down
20 changes: 6 additions & 14 deletions .github/workflows/licenses.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,29 +7,21 @@
# so it goes stale on any version bump or dependency change. Each production
# backend has its own manifest because its feature set has its own dependency
# closure. Until now the only check lived in release-image's gate, so a PR could merge fully green
# while leaving main unreleasable — exactly what happened with the 0.1.6
# while leaving main unreleasable, which is what happened with the 0.1.6
# bump (#271, fixed by #272). This runs the SAME script with the SAME pinned
# cargo-about (the script refuses any other version), so PR-time and
# release-time can never disagree.
#
# Path-filtered to the generator's actual inputs; the release gate remains
# the unconditional backstop.
# The pull_request and merge_group triggers are unconditional because the
# notices-current job is a required status check: a path-filtered required
# check never reports on a PR outside its paths, and that PR can never merge.
# The job takes under three minutes. The push trigger keeps the path filter,
# since it only reports on main and gates nothing.

name: Licenses

on:
pull_request:
paths:
- '**/Cargo.toml'
- 'Cargo.lock'
- 'SOFTWARE-LICENSE-NOTICES.html'
- 'SOFTWARE-LICENSE-NOTICES-MONGODB.html'
- 'SOFTWARE-LICENSE-NOTICES-DEV.html'
- 'about.toml'
- 'about.hbs'
- 'devtools/generate-software-license-notices'
- 'devtools/generate-dev-license-notices'
- '.github/workflows/licenses.yml'
merge_group:
push:
branches: [main]
Expand Down
20 changes: 10 additions & 10 deletions SOFTWARE-LICENSE-NOTICES-MONGODB.html
Original file line number Diff line number Diff line change
Expand Up @@ -7113,16 +7113,16 @@ <h4>Used by:</h4>
<h3 id="Apache-2.0">Apache License 2.0</h3>
<h4>Used by:</h4>
<ul class="license-used-by">
<li><a href=" https://crates.io/crates/extenddb-app ">extenddb-app 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-auth ">extenddb-auth 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb ">extenddb 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-cache ">extenddb-cache 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-config ">extenddb-config 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-core ">extenddb-core 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-engine ">extenddb-engine 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-server ">extenddb-server 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-storage ">extenddb-storage 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-storage-mongodb ">extenddb-storage-mongodb 0.1.10</a></li>
<li><a href=" https://crates.io/crates/extenddb-app ">extenddb-app 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-auth ">extenddb-auth 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb ">extenddb 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-cache ">extenddb-cache 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-config ">extenddb-config 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-core ">extenddb-core 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-engine ">extenddb-engine 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-server ">extenddb-server 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-storage ">extenddb-storage 0.1.11</a></li>
<li><a href=" https://crates.io/crates/extenddb-storage-mongodb ">extenddb-storage-mongodb 0.1.11</a></li>
<li><a href=" https://github.com/zakarumych/allocator-api2 ">allocator-api2 0.2.21</a></li>
<li><a href=" https://github.com/dtolnay/anyhow ">anyhow 1.0.103</a></li>
<li><a href=" https://github.com/andylokandy/arraydeque ">arraydeque 0.5.1</a></li>
Expand Down
Loading