Releases: ipni/storetheindex
Releases · ipni/storetheindex
v0.5.13
v0.5.12
What's Changed
- Move
dido
to compute optimised instance types by @masih in #1413 - Deploy dhfind to prod by @ischasny in #1416
- Deploy latest sti to prod by @ischasny in #1417
- Hook up dhstore to indexstar in prod by @ischasny in #1412
- Move dhstore and dhfind loadbalancers to a subnet with available IPs by @ischasny in #1419
- Revert "Hook up dhstore to indexstar in prod" by @ischasny in #1421
- Create extra private subnets in dev and prod by @masih in #1425
- Create general purpose node groups per subnet by @masih in #1426
- Replace
r6a
node group and addc6a
for new subnets by @masih in #1427 - Re move migrated work groups on prod by @masih in #1429
- Deploy latest to
heyfil
with lotus v1 support by @masih in #1430 - Report pebble metrics by @ischasny in #1431
- Deploy latest to
dev
environment by @github-actions in #1415 - Bump up version by @ischasny in #1432
- Update cali to the latest version by @ischasny in #1433
Full Changelog: v0.5.11...v0.5.12
v0.5.11
What's Changed
- Deploy latest to
dev
environment by @github-actions in #1355 - Revert cali indexer to previous image by @gammazero in #1372
- Add extra logging to improve visibility into initialisation hanging by @masih in #1373
- Deploy image with extra logging on
ber
to investigate hanging by @masih in #1374 - Update ago config by @ischasny in #1376
- Create dhfind ECR repository by @ischasny in #1378
- Wrap the data transfer datastore to remove the need for FSM migration by @masih in #1377
- Deploy wrapped data transfer datastore onto
ber
by @masih in #1381 - Do not wait for worker availability when shutdown by @gammazero in #1385
- Create ECR repo for
ipni/lookout
by @masih in #1386 - Deploy
lookout
the new monitoring service ondev
by @masih in #1387 - Set
dev
specific config forlookout
monitoring service by @masih in #1388 - Roll out
lookout
monitoring toprod
by @masih in #1389 - Deploy latest to
lookout
service on dev and prod by @masih in #1390 - Stabilize Windows test by @gammazero in #1393
- Add dhfind deployment configuration by @ischasny in #1382
- Deploy new version of dhfind by @ischasny in #1394
- Include http error code into readerror by @ischasny in #1395
- More consistent use of test library by @gammazero in #1392
- Document code to clarify publisher versus provider by @gammazero in #1391
- Deploy latest dhfind by @ischasny in #1397
- Add get pending syncs command by @ischasny in #1398
- Deploy latest to
dev
environment by @github-actions in #1375 - Remove flag from list-pending command by @ischasny in #1399
- Fix missing addr handling by @gammazero in #1403
- Deploy latest to
dev
environment by @github-actions in #1401 - Deploy dhstore to prod by @ischasny in #1406
- Explicitly set subnet for dhstore load balancer by @masih in #1407
- Delete dhstore snapshot by @ischasny in #1410
- Add double hashed indexer - inga by @ischasny in #1408
- Remove explicitly defined sservice account by @ischasny in #1411
- Cut a new tag as
0.5.10
tag seem to have been altered after creation by @masih in #1414
Full Changelog: v0.5.10...v0.5.11
v0.5.10
Notes
Use v0.5.11
instead to avoid potential hash mismatch due to tag alteration.
What's Changed
- Bump up Ago ingest worker count by @ischasny in #1357
- Deploy latest to
indexstar
for transport metrics by @masih in #1360 - Deploy bug fix in indexstar metric collection by @masih in #1361
- Resolve gogo proto deprecation by @masih in #1359
- Update kubo and other deps by @gammazero in #1362
- Remove custom image tag for ago by @ischasny in #1363
- Start ago and dhstore by @ischasny in #1364
- fix: lower 404 ttl to decrease end user failures by @lidel in #1344
- Revert "fix: lower 404 ttl to decrease end user failures" by @masih in #1365
- Disable accelerated DHT on
caskadht
instances by @masih in #1358 - sync: update CI config files by @web3-bot in #1250
- Revert "Disable accelerated DHT on
caskadht
instances" by @masih in #1366
New Contributors
Full Changelog: v0.5.9...v0.5.10
v0.5.9
What's Changed
- Deploy latest to
prod
environment by @github-actions in #1233 - Upgrade indexstar and kepa on prod with ndjson by @masih in #1234
- Fix cascade labels for indexstar
OPTIONS
on dev by @masih in #1235 - Deploy
caskadht
onprod
and add toindexstar
by @masih in #1236 - sync: update CI config files by @web3-bot in #1237
- Run indexer in
dev
on cheaper instance types with less resources by @masih in #1238 - Destroy redundant r5b 4xl node groups by @masih in #1239
- Split general purpose
dev
node groups by subnet by @masih in #1240 - Destroy now redundant workgroup on dev to save on cost by @masih in #1241
- Snapshot
ber
andcali
PVC in prep for testing with cheaper classes by @masih in #1242 - Add gp3 storage class to
dev
by @masih in #1243 - Test out
gp3
volume types onber
indev
by @masih in #1244 - Move
cali
togp3
volume type on dev by @masih in #1245 - Remove
io2
volumes for indexers ondev
by @masih in #1246 - sync: update CI config files by @web3-bot in #1247
- Include dhstore into e2e test by @ischasny in #1248
- Implement script to compare providers across two indexers by @masih in #1251
- Save advertisements as CAR files by @gammazero in #1210
- Expose carwriter and filestore by moving these out of internal by @gammazero in #1255
- Validate that extended providers do not have empty addresses by @gammazero in #1256
- Log when provider gets deactivated by @ischasny in #1257
- Deploy latest to
dev
environment by @github-actions in #1230 - Snapshot
prod
node PVC for move togp3
storage class by @masih in #1261 - Bump github.com/ipfs/go-unixfs from 0.4.1 to 0.4.3 by @dependabot in #1259
- Use std go http package instead of gorilla by @gammazero in #1260
- Add simple assigner service diagram to scaling design by @gammazero in #1263
- Switch
dido
on prod togp3
storage class by @masih in #1264 - Add dhstore prometheus pod monitor by @ischasny in #1265
- Deploy the latest dhstore to dev by @ischasny in #1266
- Reorganize commands and subcommands by @gammazero in #1267
- Upgrade to IPLD
0.20.0
to fix panic by @masih in #1268 - Deploy latest dhstore to dev by @ischasny in #1269
- Expose
caskadht
libp2p node externally needed for peering by @masih in #1270 - Expose
caskadht
libp2p node onprod
by @masih in #1271 - Fix caskadht external dns name on prod by @masih in #1272
- Deploy latest dhstore to dev by @ischasny in #1273
- Disable resource manager in
caskadht
by @masih in #1274 - Increase CPU resources of
caskadht
and adjust logging by @masih in #1275 - Write advertisement and entries into one CAR file by @gammazero in #1277
- Deploy fix to false-positive circuit breaker opening in indexstar by @masih in #1278
- Upgrade to latest indexstar and caskadht by @masih in #1279
- Deploy fix to non streaming accept header in indexstar by @masih in #1280
- Deploy latest dhstore to dev by @ischasny in #1281
- S3 setup by @gammazero in #1282
- Disable WAL in dhstore to investigate put metadata latency spike by @masih in #1283
- Deploy the latest dhstore by @ischasny in #1284
- Omit empty JSON keys to avoid empty values in encrypted response by @masih in #1285
- Deploy translation of all non-streaming lookups to streaming on
dev
by @masih in #1287 - Revert "Deploy translation of all non-streaming lookups to streaming on
dev
" by @masih in #1289 - Deploy translation of all non-streaming lookups to streaming on
dev
by @masih in #1290 - Roll out streaming translation of indexstar to prod by @masih in #1291
- Deploy dhstore to larger instance by @ischasny in #1292
- Bump caskadht resources on both dev and prod by @masih in #1293
- Add toleration to dhstore by @ischasny in #1294
- Bump up dhstore cpu limits by @ischasny in #1295
- Bump up go-indexer-core by @ischasny in #1297
- Deploy latest to
dev
environment by @github-actions in #1262 - Remove custom sti version for Ago by @ischasny in #1299
- Roll out async peer routing of
caskadht
on dev by @masih in #1300 - Deploy latest on indexstar dev by @masih in #1301
- Rollout the latest fixes to caskadht and indexstar on
prod
by @masih in #1302 - Deploy indexstar fixes to
dev
by @masih in #1303 - Deploy latest fixes of indexstar to prod and scale out caskadht by @masih in #1304
- Increase max instance counts for general purpose nodegroup by @masih in #1305
- Deploy latest dhstore to dev by @ischasny in #1306
- Reduce ago ingest worker count by @ischasny in #1308
- Fix a bug where unknown paths always return landing page by @masih in #1307
- Deploy latest dhstore to dev by @ischasny in #1311
- Move
oden
to CPU optimised worker node group by @masih in #1314 - Assign pinata to
kepa
by @masih in #1313 - Reduce
oden
memory slightly so that it can be scheduled by @masih in #1315 - Add unassign command by @gammazero in #1316
- Reduce sync result timeout back to 5 seconds on indexstar by @masih in #1317
- Add assigner service deployment doc by @gammazero in #1318
- support json HTTP announce by @LexLuthr in #1296
- Use multiaddr built-in filtering to reduce code by @gammazero in #1276
- Bump golang.org/x/net from 0.5.0 to 0.7.0 by @dependabot in #1298
- Further reduce number of concurrent workers by @ischasny in #1319
- Deploy separation of indexstar cascade backend on
dev
by @masih in #1320 - Scale ago ingest worker count back to 10 by @ischasny in #1321
- Deploy separation of indexstar cascade backend on
prod
by @masih in #1322 - Add dhstore http timeout configuration option by @ischasny in #1323
- Deploy latest to
dev
environment by @github-actions in #1309 - Set dhstore http timeout to 20s by @ischasny in #1324
- Delete no longer used external facing
cskadht
load balancers by @masih in #1325 - Move
caskadht
to CPU optimised worker nodes by @masih in #1326 - Disable webtransport protocol on
caskadht
due to panic bug by @masih in #1327 - Update GitHub token used by CD by @masih in #1328
- Deploy k6 operator to
dev
by @masih in #1329 - Update ago poll interval to 24h by @ischasny in #1332
- Deploy fix to webtransport panic on
dev
by @masih in #1333 - Show inactive providers when listing or getting provider info by @gammazero in ht...
v0.5.8
What's Changed
- Revert assigner deployment strategy by @gammazero in #1172
- Test assigner
Recreate
redeployment strategy on dev only by @masih in #1173 - Test assigner
Recreate
redeployment strategy on dev only take 2 by @masih in #1174 - Override default rolling update strategy in assigner by @masih in #1175
- Configure core to use DHStore by @gammazero in #1141
- Add ago dev instance by @ischasny in #1177
- Run containers with latest code on
ago
anddhstore
by @masih in #1178 - Deploy new ago and dhstore by @gammazero in #1179
- Use latest core with merge api fix by @gammazero in #1180
- use latest core by @gammazero in #1181
- Deploy latest ago and dhstore by @gammazero in #1182
- Deploy latest indexstar by @gammazero in #1183
- Deploy
indexstar
fix to encrypted result response check by @masih in #1184 - Add node group optimised for double hashing by @ischasny in #1189
- Increase ago memory limit by @ischasny in #1188
- Move double hashing node group to ue2a by @ischasny in #1191
- Deploy a new version of indexstar to DEV by @ischasny in #1192
- Fix dhash client bug by @ischasny in #1194
- Increase max accepted request body size in indexstar by @masih in #1195
- Create private ECR repo for
caskadht
by @masih in #1196 - Track index lag for each provider by @gammazero in #1197
- Move scaling design doc into github by @gammazero in #1198
- Update config.md by @gammazero in #1199
- Increase dhstore RAM in dev by @ischasny in #1201
- Update scaling-design-for-indest.md by @gammazero in #1202
- Keep entries when keeping ads by @gammazero in #1203
- Deploy fix to save ad entries by @gammazero in #1204
- sync: update CI config files by @web3-bot in #1147
- Deploy
caskadht
todev
by @masih in #1206 - Add
caskadht
as a backend todev.cid.contact
by @masih in #1208 - Deploy the latest
indexstar
with support for streaming todev
by @masih in #1213 - Respect HTTP
Accept
header with fallback to JSON by @masih in #1211 - Deploy streaming fixes to indexstar on
dev
and upgradeago
by @masih in #1217 - Remove optional metadata query parameter by @ischasny in #1218
- Splint accept header value before parsing by @masih in #1219
- Deploy
Accept
parsing fix to indexstar by @masih in #1221 - Deploy the latest
caskadht
on dev by @masih in #1222 - Update indexstar on dev with separate stream timeout config by @masih in #1223
- Fix typo in dev indexstar backend config by @masih in #1224
- Adjust caching behaviour on
dev
relative to cascading DHT lookup by @masih in #1225 - Implement streaming ndjson response in find server by @masih in #1226
- Add ExtendedProviders to the double hashed client by @ischasny in #1228
- Bump version to release ndjson support by @masih in #1232
Full Changelog: v0.5.7...v0.5.8
v0.5.7
What's Changed
- Put fixed multiaddr into peerstore by @gammazero in #1168
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- Option to store advertisements and entries in a separate datastore by @gammazero in #1149
- Remove unneeded code by @gammazero in #1159
- Remove p2p peer ID from publisher multiaddr given to sync by @gammazero in #1160
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- kepa should not republish direct announce messages by @gammazero in #1124
- Deploy HTTP delegated routing metrics to
dev
by @masih in #1125 - Fix
PUT
route in HTTP delegated routing ondev
by @masih in #1126 - Deploy metrics and route fix for HTTP delegated routing on
prod
by @masih in #1127 - Publishers can send announce messages via pubsub and http by @gammazero in #1113
- Indexer frozen mode and handoff by @gammazero in #1132
- Consistent options implementation by @gammazero in #1137
- Move disk package under fsutil by @gammazero in #1138
- Fix reported usage percent, and make compatible with FreeBSD. by @gammazero in #1140
- Add dhash http client by @ischasny in #1136
- Add disk usage metric for value store by @gammazero in #1139
- Bump github.com/ipfs/go-merkledag from 0.6.0 to 0.8.1 by @dependabot in #1134
- Create
dhstore
ECR repository by @masih in #1144 - Align with dhstore http api by @ischasny in #1145
- Add loadgen and loadgen-verify commands by @MarcoPolo in #343
- Skip advertisements that have no metadata by @gammazero in #1151
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- Create configuration to create indexer snapshots by @gammazero in #1111
- Configure Cloudfront to route announce messages to assigner node by @gammazero in #1109
- Use consistent port for libp2p listener by @gammazero in #1112
- Configure indexers to use assigner service by @gammazero in #1110
- Update kepa to latest version by @gammazero in #1114
- Allow any peers access to oden by @gammazero in #1115
- Reset assignments on indexer by @gammazero in #1117
- Assigner waits to get existing assignments from indexers by @gammazero in #1116
- Update version in prep for deployment to prod by @gammazero in #1120
Full Changelog: v0.5.3...v0.5.4