Philip Jenvey
bcc5990eea
feat: add syncstorage-postgres
...
Closes STOR-330
2025-10-17 16:13:05 -07:00
Philip Jenvey
e8d89d7ab6
refactor: move syncstorage-mysql's error -> db-common
...
so syncstorage-postgres can share it
Issue STOR-330
2025-10-17 16:13:05 -07:00
Philip Jenvey
d32c669b7a
refactor: move syncstorage's Db to async-trait ( #1830 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
Closes STOR-144
2025-10-03 14:45:18 -07:00
Taddes
d7e737ddab
feat: postgres node methods ( #1828 )
...
feat: postgres node methods
2025-10-02 15:05:48 -04:00
Philip Jenvey
0a56042d6a
Merge branch 'master' into release/0.21
2025-09-25 16:25:29 -07:00
Philip Jenvey
9b008f8dc0
chore: fix Cargo.lock
2025-09-24 10:48:47 -07:00
Philip Jenvey
a29c8a7d48
Merge branch 'master' into release/0.21
2025-09-23 23:51:34 -07:00
Philip Jenvey
bcf425c635
refactor: kill r2d2 references, share From<PoolError>
2025-09-23 18:32:54 -07:00
Philip Jenvey
192d64c7c3
feat: switch syncstorage to diesel-async
...
Closes STOR-364
2025-09-23 18:32:51 -07:00
Philip Jenvey
a46637db2c
chore: tag 0.21.1
2025-09-23 13:12:34 -07:00
Philip Jenvey
0400c2dd15
feat: adapt the test suite to the generic dyn DbPool ( #1808 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
and moved the couple generic Db methods into the trait itself
Closes STOR-360
2025-09-19 13:20:49 -07:00
Taddes
0c3c06d50e
feat: create tokenserver postgres db pool ( #1806 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
create tokenserver postgres db pool
2025-09-18 01:45:42 -04:00
Philip Jenvey
40b21345fa
refactor: move shared tokenserver db into tokenserver-db-common ( #1801 )
...
Closes STOR-354
2025-09-16 14:41:11 -07:00
Philip Jenvey
5dd9d4efe8
chore: tag 0.21.0
2025-09-11 14:07:13 -07:00
Philip Jenvey
f2698a4251
feat: switch tokenserver to diesel-async ( #1790 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
Closes STOR-326
2025-09-08 13:08:29 -07:00
Philip Jenvey
d89a05e745
chore: bump tracing-subscriber per RUSTSEC-2025-0055
2025-09-02 13:50:20 -07:00
Philip Jenvey
a59661d660
Merge branch 'master' into feat/diesel-2-STOR-77
2025-08-29 13:46:26 -07:00
Philip Jenvey
6f227eb663
chore: tag 0.20.1
2025-08-29 12:54:38 -07:00
Philip Jenvey
44148da7c8
merge master
2025-08-28 17:25:26 -07:00
Tommie Gannert
c924fae77a
chore: Bump validator to 0.19.0.
...
Cargo audit:
Crate: idna
Version: 0.5.0
Title: `idna` accepts Punycode labels that do not produce any non-ASCII when decoded
Date: 2024-12-09
ID: RUSTSEC-2024-0421
URL: https://rustsec.org/advisories/RUSTSEC-2024-0421
Solution: Upgrade to >=1.0.0
Signed-off-by: Tommie Gannert <tommie@gannert.se>
2025-08-28 17:07:16 -07:00
Tommie Gannert
dc4e80151b
chore: Update Cargo.lock.
...
Signed-off-by: Tommie Gannert <tommie@gannert.se>
2025-08-28 17:07:16 -07:00
Philip Jenvey
0395cb0ed5
chore: tag 0.20.0
2025-08-13 17:53:04 -07:00
Philip Jenvey
f7db0eaa47
chore: tag 0.19.1 ( #1750 )
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
2025-08-13 17:44:02 -07:00
Taddes
f7197fefb8
chore: update syncstorage rust ( #1749 )
...
chore: update syncstorage rust
2025-08-13 15:14:34 -04:00
Philip Jenvey
dd546f028e
chore: strip actix-web features ( #1713 )
...
Glean probe-scraper / glean-probe-scraper (push) Waiting to run
while providing an optional actix-compress feature
also disables actix-web's cookies and unicode features
Closes STOR-256
2025-07-02 14:04:43 -07:00
Taddes
31c3b866a4
refactor: remove purge_ttl.rs ( #1702 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
refactor: remove purge_ttl.rs
2025-06-04 22:52:10 -04:00
Taddes
0768d4975d
chore: remove extraneous dependencies ( #1700 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
chore: remove extraneous dependencies
2025-05-22 19:06:58 -04:00
Philip Jenvey
36614c3db4
chore: tag 0.18.3
2025-05-14 16:36:30 -07:00
Taddes
dadbcea3f7
docs: add tokenserver documentation to sync ( #1681 )
...
Glean probe-scraper / glean-probe-scraper (push) Waiting to run
docs: add tokenserver documentation to sync
2025-04-17 19:33:08 -04:00
Taddes
0675930a15
fix: resolve pyo3 vuln deprecations ( #1682 )
...
Glean probe-scraper / glean-probe-scraper (push) Has been cancelled
fix: resolve pyo3 vuln deprecations
2025-04-11 18:21:35 -04:00
Philip Jenvey
c74ed32360
Merge branch 'master' into release/0.18
2025-03-24 11:40:34 -07:00
Nick Shirley
8c56cae890
chore: migrate unit tests to nextest and llvm-cov
...
* add nextest and llvm-cov for running unit tests.
* test results and coverage output to store_test_results and store_artifacts.
* upgrade build image and Docker Rust version 1.78.0 → 1.81.0
Closes SYNC-4611
2025-03-10 10:34:54 -06:00
Taddes
7c9bc0089d
docs: document pruning scripts ( #1645 )
...
* docs for tokenserver process_account_events
* add docs for spanner purge ttl
* add kubernetes workload references and status
* cargo update, update validator to 0.19, audit ignore due to diesel limitation
2025-01-07 13:23:09 -08:00
Philip Jenvey
1107eb4fa5
chore: tag 0.18.2
2024-12-05 14:17:21 -08:00
Philip Jenvey
2837c583d9
merge master
2024-12-05 14:15:54 -08:00
Taddes
c01021b87d
Feat: add task to release unused db conns ( #1640 )
...
Feat: add task to release unused db conns
2024-12-05 17:10:14 -05:00
Philip Jenvey
bc79ccb972
chore: bump to latest sentry ( #1639 )
...
Co-authored-by: JR Conlin <jconlin+git@mozilla.com>
2024-12-04 16:50:48 -08:00
Taddes
7f7cfb7897
move context of glean metrics into statsd get_collections metric ( #1638 )
...
Co-authored-by: JR Conlin <jconlin+git@mozilla.com>
2024-12-04 14:24:02 -08:00
JR Conlin
70f101f9d4
Chore/2410 update ( #1618 )
...
* chore: Update pyo3
Closes : #1617
---------
Co-authored-by: Philip Jenvey <pjenvey@underboss.org>
2024-12-04 13:53:56 -08:00
Philip Jenvey
6abde91d79
chore: tag 0.18.1
2024-11-27 12:06:50 -08:00
Philip Jenvey
a252c0a606
chore: tag 0.18.0
2024-11-26 15:36:32 -08:00
Philip Jenvey
ea6301cfd1
Merge branch 'master' into release/0.17
2024-11-26 15:05:49 -08:00
Taddes
9e9869ee06
feat: glean metrics logic ( #1626 )
...
feat: glean metrics logic
2024-11-26 17:04:38 -06:00
Philip Jenvey
c542b77305
chore: tag 0.17.15
2024-11-21 15:00:22 -08:00
Philip Jenvey
b43470f127
Merge branch 'master' into release/0.17
2024-11-21 15:00:16 -08:00
Philip Jenvey
9a97b6ce1a
fix: upgrade to latest deadpool ( #1631 )
...
which includes a fix for its incorrect metrics:
https://github.com/bikeshedder/deadpool/issues/92
Closes SYNC-4522
2024-11-21 14:59:40 -08:00
Philip Jenvey
269ee86ff6
chore: tag 0.17.14
2024-11-19 11:04:24 -08:00
Philip Jenvey
9d851ea951
chore: tag 0.17.13
2024-10-30 13:44:45 -07:00
Philip Jenvey
6105a80ec2
chore: tag 0.17.12
2024-10-29 12:50:58 -07:00
Philip Jenvey
6e8c3f2ebc
Merge branch 'master' into release/0.17
2024-10-29 12:50:47 -07:00