Releases: aptos-labs/aptos-indexer-processors
Releases · aptos-labs/aptos-indexer-processors
aptos-indexer-processors-v1.19.1
What's Changed
- allow cross repo workflow trigger by @yuunlimm in #526
- allow cross repo workflow trigger (#526) by @yuunlimm in #528
- update repo dispatch types and fix to use git commit hash when trigge… by @yuunlimm in #530
- Add a DB schema output diff testing. by @yuunlimm in #522
- update cargo.lock to fix lint failure by @yuunlimm in #533
- add uui to workflow job name by @yuunlimm in #534
- update commit hash for imported txn by @yuunlimm in #536
- [gha/docker] build with branch name; also cleanup by @rustielin in #538
- remove cargo test from lint workflow by @yuunlimm in #540
- [parquet] add user transactions table to parquet by @bowenyang007 in #532
- Update to support mapping function from txn bytes by @yuunlimm in #541
- Migrate FA processor to SDK by @rtso in #543
- Add
order
step to SDK processors by @rtso in #544 - Update existing processor tests with the latest dependency change by @yuunlimm in #553
- Add Sdk tests by @yuunlimm in #554
- support multi txns testing by @yuunlimm in #555
- Update SDK Tests using the latest change in mock grpc by @yuunlimm in #559
- Documentation for FA processor by @rtso in #546
- Migrate Events Processor to Use New Version Tracker Impl by @dermanyang in #560
- 10 17 add db output diff tests for existing processors by @yuunlimm in #566
- Remove Old Version Tracker by @dermanyang in #561
- remove null address from delegator count by @ying-w in #563
- Add fungible asset test by @rtso in #562
- [parquet] Change move modules and clean up default processor by @bowenyang007 in #539
- Add FA processor tests for v1 events, v2 frozen event, and concurrent FA by @rtso in #568
- Migrate token v2 processor to SDK by @rtso in #572
- Migrate Default Processor to the SDK by @dermanyang in #567
- Migrate Account Transactions Processor to the SDK by @dermanyang in #569
- Rewrite ans processor with SDK by @dermanyang in #570
- Reset LastSuccessfulVersion to 0 if Restarting on Stauts=Complete by @dermanyang in #571
- update integration test workflow by @yuunlimm in #575
- Add Cargo Cache by @dermanyang in #578
- Rewrite Stake Processor with SDK by @dermanyang in #576
- [parquet-sdk-migration] Config: add a parquet default config to start with by @yuunlimm in #573
- Migrate objects processor to SDK by @rtso in #574
- [parquet-sdk-migration] add a logic to determine the starting version for parquet processor by @yuunlimm in #580
- Create token v2 tests by @rtso in #582
- Add Default Processor Tests for table_items, current_table_items, and block_metadata_transactions by @dermanyang in #577
- Add token v1 tests for token v2 processor by @rtso in #588
- Add Diff Tests for ANS Processor by @dermanyang in #586
- Add objects tests by @rtso in #590
- Add Account Transaction Tests by @dermanyang in #583
- Add Stake Processor Tests by @dermanyang in #593
- [indexer-test-coverage] add codecov repo yaml by @yuunlimm in #594
- Improve error handling and use new SdkTestContext methods by @rtso in #595
- Speed up tests by avoiding long lookups by @rtso in #596
- Add Monitoring and User Transaction Processors by @dermanyang in #597
- Deprecate all_tests by @rtso in #598
- Number returned is gas in units not octa by @ying-w in #581
- Remove Generate Output Option in Integration Test GHA by @dermanyang in #605
- [parquet-sdk-migration] add a logic to determine the starting version for parquet processor by @yuunlimm in #587
- Create Diff Tests for UserTransactionsProcessor by @dermanyang in #600
- Add README to SDK Dir and Update the Legacy README by @dermanyang in #604
- [Processor] Simplify some logic to reduce unnecessary duplicated work. by @grao1991 in #501
- [SDK-parquet] parquet default processor extractor step by @yuunlimm in #601
- [SDK-parquet] parquet sized buffer and gcs handler by @yuunlimm in #602
- [indexer-test-coverage] add test coverage ci by @yuunlimm in #592
- [SDK-parquet] add parquet version tracker by @yuunlimm in #609
- refactor parquet extractor backfill support function by @yuunlimm in #613
- use enum_dispatch by @yuunlimm in #615
- Add dummy_field to Untransferable Object by @dermanyang in #622
- Fix current_aptos_names to check domain expiration policy by @rtso in #620
- Fix untransferable parsing by @rtso in #623
- untransferable tests by @rtso in #624
- [event_v2] indexer logic update to handle migration (#360) by @lightmark in #388
- migrate all tables from default processor to parquet default processor by @yuunlimm in #616
- Migrate Parquet Events Processor to SDK by @dermanyang in #618
- fix token claims by @rtso in #627
Full Changelog: aptos-indexer-processors-v1.19.0...aptos-indexer-processors-v1.19.1
aptos-indexer-processors-v1.19.0
What's Changed
- 4213590: clean up default processor (#507)
- 8beaeae: [patch] Fix bug where we're identifying v2 inserts wrong (#523)
- 2f3b34d: [fungible asset migration] Map fungible asset to their v1 type (#519)
- 38d78fd: Fix the indexer metrics with nullable timestamp. (#510)
- a553ebd: [parquet] Parse fa activities with parquet (#506)
- e53f4da: Add a feature to generate testing transactions (#518)
- 51a3490: Remove spamming logs from default proecssor. (#517)
- e294b55: Update the dependencies. (#516)
- 8b7bed2: update dependency to be compatible with aptos-core (#515)
- d6c66fd: Remove unnecessary clones and use multi threads in default processor. (#512)
- c42d401: skip updating processor status with null values for timestamp (#511)
- 29b7a94: Improve logging for indexer models and processors (#505)
- 35dcd59: join on registered_address (#503)
- 1cdca0f: Script to get list of links to changes since previous commit (#504)
- e7bc40d: [FA migration] Hasura changes for migration (#500)
- 836d83a: Simplify account_transaction_processor and use rayon to speed it up. (#495)
- 82ae5ff: [fa_table] update is_primary to non-null (#496)
- 9200855: [indexer] alter public key to use text type. (#499)
- 33f8836: remove the CI. (#497)
- b04bc68: [2/2][FA migration] Complete fa migration and rename table (#494)
- fc65c59: [1/2][FA migration] Drop generated fields and add KS for unified (#493)
- c16b31b: fix release workflow (#492)
- 42ef2d9: update the parquet gap detector result to use better name and fix offset issue to start with correction version (#489)
- 8a095c6: use runs on for nightly test (#491)
- deec292: use runs-on (#490)
- 980580c: add integ testing for event processor and added pr-level, nightly-build, and release workflow (#488)
- 66fa26c: [Processor] Use multiple threads to speed up FA processor. (#460)
- 1ae9dd5: view (#485)
- d1b76cf: [EI-444] Migrate events processor to sdk (#470)
- 89844fb: Fix parquet default processor and clean up a bit (#480)
- 7069b0c: add a logic to clear coin supply in fa processor as it's deprecated (#479)
- f21d965: Return empty parquet upload result when the buffer is empty that we d… (#478)
- b3875a3: handle filtered events and make it null events when there are events size info (#476)
- ee05799: add missing indexing delete reousrces (#475)
- 6b0c7ce: add parquet_token_v2_processor (#462)
- da88021: fix parquet event processor to handle miss-matching events and event … (#474)
- 7c65e51: Add Parquet Events Processor (#451)
- b11e05a: Indexer processor metrics improvements. (#469)
- 312280b: Add parquet_ans_processor (#455)
- fe207f5: add parquet txn metadata processor that handles write set size info (#461)
- a3a16af: fix parquet to start from where it left off when it's re-deployed (#468)
- fa1ce49: [indexer] fix the windows build. (#471)
- 286a39c: add warnings (#467)
- 636f145: delete v1 processors (#466)
aptos-indexer-processors-v1.15.5
What's Changed
- add property maps indexing to collections v2 by @jillxuu in #437
- update metadata json by @jillxuu in #441
- use option to replace expect with context and avoid creating two gap detectors by @yuunlimm in #428
- [fix] fix fa unrecognized v2 events by @lightmark in #445
- Revert "[fix] fix fa unrecognized v2 events" by @rtso in #448
- handle filtered payload txn for parquet by @yuunlimm in #447
- Fix fa indexing when secondary store gets burnt by @rtso in #449
- enable time based parquet upload for parquet processor by @yuunlimm in #444
- truncate deprecated tables by @yuunlimm in #443
- Add tranche 2 default model to Parquet by @yuunlimm in #450
- add parquet_fungible_asset_processor by @yuunlimm in #456
- fix diesel migration by @yuunlimm in #459
- [Validator API Fix]support validator txn with its events. by @larry-aptos in #454
- Fix parquet default processor by @yuunlimm in #458
- fix payload filtering for parquet processor by @yuunlimm in #439
- fix pnpm setup step by @geekflyer in #465
Full Changelog: aptos-indexer-processors-v1.15.4...aptos-indexer-processors-v1.15.5
aptos-indexer-processors-v1.15.4
What's Changed
- Generated token standard column #430
- add if not exists #431
- move current_token_pending_claims to token_v2 processor #433
- create migration view for current_collection_datas #434
- add skip db write flags for tables in parquet migration tranche #429
- update hasura open source metadata #438
Full Changelog: aptos-indexer-processors-v1.15.1...aptos-indexer-processors-v1.15.4
aptos-indexer-processors-v1.15.1
What's Changed
- Fix typo by @grao1991 in #413
- Run Rust tests in CI by @banool in #418
- Add parquet processor by @yuunlimm in #390
- Handle no payload by @rtso in #421
- Handle no signature/entry function id in coin and fungible processor by @rtso in #422
- add table_items to deprecated table flag by @yuunlimm in #424
- handle payload filtered txns for default processor by @yuunlimm in #423
- fix token processor by @yuunlimm in #425
- fix gap detector to update status by @yuunlimm in #427
- add sql scripts for table items bq load by @yuunlimm in #412
Full Changelog: aptos-indexer-processors-v1.14.0...aptos-indexer-processors-v1.15.1
aptos-indexer-processors-v1.14.0
What's Changed
- Add supply_v2, maximum_v2 to metadata (#391)
- [release][aip-83][1.13] Add untransferable handling for FA and token (#405)
- Add ConcurrentFungibleAssetSupply and ConcurrentFungibleAssetBalance (#338)
- [index] current unified balances (#366)
- [EI-463] Move coin supply to fa processor (#382)
- [EI-461] Index royalty in royalty tables (#381)
- [EI-468] Create v1 migration views (#385)
- Modify current_unified_fungible_asset_balances for smoother migration later (#406)
- comment out expensive indices (#410)
- skip writing deprecated tables in default processor (#394)
- Refactor the code to make it easier to support multiple db backends in the future. (#350)
- update opensource hasura metadata (https://github.com/aptos-labs/aptos-indexer-processors/pull/416[)]
- fix a bug not returning entry function id for multisig #417
Full Changelog: aptos-indexer-processors-v1.12.2...aptos-indexer-processors-v1.14.0
aptos-indexer-processors-v1.13.0
What's Changed
- Add supply_v2, maximum_v2 to metadata (#391)
- [release][aip-83][1.13] Add untransferable handling for FA and token (#405)
- Add ConcurrentFungibleAssetSupply and ConcurrentFungibleAssetBalance (#338)
- [index] current unified balances (#366)
- [EI-463] Move coin supply to fa processor (#382)
- [EI-461] Index royalty in royalty tables (#381)
- [EI-468] Create v1 migration views (#385)
- Modify current_unified_fungible_asset_balances for smoother migration later (#406)
- comment out expensive indices (#410)
- skip writing deprecated tables in default processor (#394)
- Refactor the code to make it easier to support multiple db backends in the future. (#350)
- update opensource hasura metadata (https://github.com/aptos-labs/aptos-indexer-processors/pull/416[)]
Full Changelog: aptos-indexer-processors-v1.12.0...aptos-indexer-processors-v1.12.2
aptos-indexer-processors-v1.12.2
What's Changed
- Revert "[event_v2] indexer logic update to handle migration (#360)" by @larry-aptos in #383
- fix the dockerhub copy. by @larry-aptos in #384
Full Changelog: aptos-indexer-processors-v1.12.0...aptos-indexer-processors-v1.12.2
aptos-indexer-processors-v1.12.0
What's Changed
- remove nft marketplace tables and add is_deleted_v2 by @bowenyang007 in #370
- [event_v2] indexer logic update to handle migration by @lightmark in #360
- add is_deleted_v2 to token_datas_v2 by @bowenyang007 in #378
- [EI-428] Auto reconnect grpc if txn stream times out waiting for response by @rtso in #376
- Update Cargo.toml for aptos-node-v1.12.1 by @CapCap in #380
Full Changelog: aptos-indexer-processors-v1.11.4...aptos-indexer-processors-v1.12.0
aptos-indexer-processors-v1.11.4
What's Changed
- [rust] add fields in ans table to improve expiration detection for subdomains by @bowenyang007 in #342
- Join tables to get txn detail by @rtso in #345
- Cleanup post processor by @rtso in #346
- Update to use 1.11 proto, update tonic and use Zstd for compression. by @grao1991 in #348
- make cargo build robust to network failure for git dependencies. by @larry-aptos in #349
- Use jemalloc. by @grao1991 in #351
- [python] Skip versions that can't be deserialized by @rtso in #352
- chore: fix some typos in comments by @deferdeter in #347
- Add warnings for using typescript implementation by @bowenyang007 in #356
- Add CPU profiling support. by @grao1991 in #336
- coin_processor optimization: compile regex once by @keyliaran in #333
- [EI-370] Timeout if grpc request takes too long by @rtso in #362
- [EI-397] Separate fungible asset and token indexing by @rtso in #354
- Fix current inserts by @rtso in #363
- indexer remove weird chunk logic by @lightmark in #364
- Fix TPS calculation by @larry-aptos in #365
- [token] Add is_deleted to token datas (v2 nfts only) by @bowenyang007 in #359
- add grpc response item timeout. by @larry-aptos in #367
New Contributors
- @grao1991 made their first contribution in #348
- @deferdeter made their first contribution in #347
- @keyliaran made their first contribution in #333
- @lightmark made their first contribution in #364
Full Changelog: aptos-indexer-processors-v1.11.0...aptos-indexer-processors-v1.11.4