Releases: ipni/storetheindex
Releases · ipni/storetheindex
v0.8.7
What's Changed
- Poll less frequently as erroring providers are slowing workers by @gammazero in #2367
- Remove temporary data-transfer fsm records at startup by @gammazero in #2379
- Temproarily block publishers that publish unusable ad chains by @gammazero in #2381
- Limit time spent removing old data-transfer records by @gammazero in #2384
- New version by @gammazero in #2385
Full Changelog: v0.8.6...v0.8.7
v0.8.6
What's Changed
- Remove decommissioned filops bootstrap servers by @masih in #2334
- Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #2333
- Create dhstore-seka in prod by @gammazero in #2335
- Deploy dhstore seka in us-east-2c by @gammazero in #2337
- Increase memory for cluster autoscaler by @masih in #2343
- Increase http sync timeout to 60s by @gammazero in #2346
- Remove support for admin import by @gammazero in #2351
- Reduce cassette replicas to zero due to reduced bitswap cascade traffic by @masih in #2352
- Reduce ingress and indexstar replicas to 2 by @masih in #2353
- Update Github CD secret for all pipelines by @masih in #2357
- Update dependencies by @gammazero in #2359
Full Changelog: v0.8.5...v0.8.6
v0.8.5
What's Changed
- bump pvc to 2gb by @willscott in #2316
- promote latest heyfil to prod by @willscott in #2317
- Deploy latest image to old (not ingesting) indexers by @gammazero in #2319
- Increase HTTP timeout as needed for some slow publishers by @gammazero in #2320
- do not hold mutex over net i/o by @gammazero in #2321
- Deploy latest inga to prod by @gammazero in #2323
- Increase http timeout to 3m by @gammazero in #2324
- Very long http timeout by @gammazero in #2325
- super long http timeout by @gammazero in #2326
- Fix shutdown failure after manual sync by @gammazero in #2327
- Revert "super long http timeout" by @gammazero in #2329
- Explicit sync continues from last fully-processed ad by @gammazero in #2328
- Deploy latest to
dev
environment by @github-actions in #2309 - Set smaller http sync timeout by @gammazero in #2330
- New version by @gammazero in #2331
Full Changelog: v0.8.4...v0.8.5
v0.8.4
What's Changed
- Increase memory limit for heyfil in prod by @masih in #2310
- Deploy latest to
prod
environment by @github-actions in #2298 - Fewer workers on inga to prevent OOM by @gammazero in #2312
- Bump heyfil dev instance by @willscott in #2313
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- Do not consume all workers with polling by @gammazero in #2295
- deploy poll fix to prod by @gammazero in #2297
- Deploy sti to dev with peerstore fix by @gammazero in #2300
- fix typo in dev config by @gammazero in #2301
- Remove old addresses from peerstore by @gammazero in #2299
- Deploy sti with peerstore fix and no http retry by @gammazero in #2302
- Do not show internal errors in provider information by @gammazero in #2303
- Deploy latest to
dev
environment by @github-actions in #2292
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Update build image used by Dockerfile by @gammazero in #2265
- Make it configurable to print testrunner output by @gammazero in #2284
- fix TestIpniRunner Stop returning error on windows by @gammazero in #2286
- Update graphsync and go-libipni by @gammazero in #2289
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Deploy latest to
prod
environment by @github-actions in #2249 - Deploy latest indexer to inga in prod by @gammazero in #2251
- Deploy latest telemetry service to prod by @gammazero in #2252
- Drop support for batch find API by @gammazero in #2255
- Clear LastError when already synced by @gammazero in #2254
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Update to go-libipni without selectors by @gammazero in #2216
- Configurable max async ad syncs concurrency by @gammazero in #2223
- Update to ipnisync with libp2phttp capability by @gammazero in #2225
- Do not use retriable HTTP client by @gammazero in #2236
- Update go-car to get fixes by @gammazero in #2239
- Replace registry goroutine and channel with mutex by @gammazero in #2243
- feat: publicly expose e2e TestIndexerRunner by @rvagg in #2242
- New telemetry endpoints to get ingestion rate metrics by @gammazero in #2244
- Use latest go-libipni with redundant lookup fix by @gammazero in #2248
Full Changelog: v0.7.8...v0.8.0
v0.7.8
What's Changed
- Deploy latest to
prod
environment by @github-actions in #2200 - Remove unspecified addresses from announcements and ads by @gammazero in #2202
- Deploy latest to
dev
environment by @github-actions in #2201 - Update Terraform lock files with latest provider versions by @masih in #2203
- Switch dhstore backend to investigating degraded ingest by @masih in #2204
- Reduce termination grace period for indexers to 3 minutes by @masih in #2205
- Remove redundant taints on K8s workgroups by @masih in #2208
- Update go-libp2p by @gammazero in #2210
Full Changelog: v0.7.7...v0.7.8
v0.7.7
What's Changed
- Reduce FDB cache for disk pages by @masih in #2076
- Reduce FDB log process cache to 12GiB by @masih in #2077
- Use the same FDB config as
prod
ondev
by @masih in #2081 - feat: add tornado tenant by @kylehuntsman in #2085
- feat: suspend autoretrieve namespace CD by @kylehuntsman in #2086
- Create KMS key for Tornado team as a tenant by @masih in #2087
- Remove
autoretrieve
as a tenant by @masih in #2088 - Expand subnets for
dev-ue2a-r6a-xl
node group by @masih in #2091 - Update to new dhstore by @gammazero in #2083
- Replace dhfind with new dhstore by @gammazero in #2084
- Replace dhfind stateless with new dhstore stateless by @gammazero in #2092
- Update dhstore to new version with dhfind metrics by @gammazero in #2093
- Update to new dhstore with dhfind metrics by @gammazero in #2094
- Deploy HeyFil API on dev and prod with persistent storage by @masih in #2095
- Fix missing subdomain in heyfil prod ingress by @masih in #2096
- Remove ber and cali indexers by @gammazero in #1888
- Remove dhfind instances from dev by @gammazero in #2102
- Remove dhfind instances from production by @gammazero in #2103
- Reduce dhstore stateless instances to 2 by @masih in #2113
- Separate FDB data distributors on prod by @masih in #2114
- Use new FDB indexers as providers backends. by @gammazero in #2116
- Stop dido, kepa, and oden indexers by @gammazero in #2115
- Recover FDB prod cluster from too many old generations by @masih in #2118
- Remove old unused snapshots by @masih in #2117
- Upgrade to the latest FDB controller by @masih in #2119
- Remove index counter functionality by @gammazero in #2101
- Add FDB 7.2 and 7.3 binaries to controller in prep for upgrade by @masih in #2122
- Upgrade production FDB to 7.3.7 by @masih in #2123
- Increase max generations for FDB in prod during upgrade by @masih in #2124
- Revert "Increase max generations for FDB in prod during upgrade" by @masih in #2125
- Disable replace in prod fdb and undeploy dhstore stateless by @masih in #2126
- Replace E-notation in prod FDB config with zeros by @masih in #2127
- Refine prod FDB config to stay below max memory by @masih in #2128
- Resume dhstore stateless on prod and upgrade to FDB client library 7.3.7 by @masih in #2129
- Move prod FDB to Redwood storage engine by @masih in #2130
- Reduce compaction thresholds back on
qui
by @masih in #2140 - Expand prod dhstore pvc for maximum headroom by @masih in #2139
- Update go-libipni to v0.3.0 by @gammazero in #2150
- Fix panic in bootstrap by @gammazero in #2155
- Create a new dhstore node in dev since dhstore-ago2 is out of space by @gammazero in #2158
- Remove reframe by @gammazero in #2157
- Do not add extra newline after json records by @gammazero in #2161
- Create ECR for telemetry service by @gammazero in #2162
- Exclude FDB indexers from serving as providers backends by @gammazero in #2163
- Shut down FDB on
dev
by @masih in #2166 - Include telemetry service in dev deploy manifests by @masih in #2167
- Add noop indexer to assigner to avoid crash loopback by @masih in #2169
- Add missing deployment config for telemetry by @gammazero in #2170
- Limit max ad chain depth to prevent large memory use by @gammazero in #2174
- Shut down FDB and indexer backed by it on prod by @masih in #2171
- Remove all non-encrypted indexers and their records by @masih in #2175
- Fix telemetry memory use by removing concurrent distance tracking by @gammazero in #2178
- Do not persist bootstrap peers by @gammazero in #2187
- fix memory leak by @gammazero in #2189
- Allow assigner to start with zero indexers by @gammazero in #2188
- Fix panic due to unassigned bootstrap config functions by @gammazero in #2191
- Fix error count in telemetry by @gammazero in #2194
- Rotate github tokens used by Flux CD by @masih in #2195
- Update to latest version of go-libipni by @gammazero in #2197
New Contributors
- @kylehuntsman made their first contribution in #2085
Full Changelog: v0.7.6...v0.7.7