Skip to content

Fix indexer not starting if --from is higher than last TA state #134

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Mar 10, 2025

Conversation

dungeon-master-666
Copy link
Collaborator

@dungeon-master-666 dungeon-master-666 commented Mar 8, 2025

  • refactor computing starting seqno logic
  • fix indexer not starting if --from is higher than last TA state

@dungeon-master-666 dungeon-master-666 changed the title Fix indexer won't start Fix indexer won't start bug Mar 8, 2025
@dungeon-master-666 dungeon-master-666 changed the title Fix indexer won't start bug Fix indexer won't start bug if --from is higher than last TA state Mar 8, 2025
@dungeon-master-666 dungeon-master-666 changed the title Fix indexer won't start bug if --from is higher than last TA state Fix indexer not starting if --from is higher than last TA state Mar 8, 2025
@kdimentionaltree kdimentionaltree self-requested a review March 10, 2025 16:37
@dungeon-master-666 dungeon-master-666 merged commit c652eca into master Mar 10, 2025
1 check passed
@kdimentionaltree kdimentionaltree deleted the fix_from_seqno_when_restored_ta branch March 11, 2025 16:52
ice-hermes added a commit to ice-blockchain/ion-indexer that referenced this pull request Mar 21, 2025
* Github actions (toncenter#127)

* [+] Github actions

* Try self-hosted runner

* Try again

* Try third time

* Build amd64 and arm64 separate

* Remove fix for arm64

* Fixed matrix

* Added multiplatform build

* Fixed version

* Test manifest building

* Removed buildx

* Final try

* Build all images

* Changed to manual tags

* Fixed POSTGRES_PASSWORD env var behavior

* Redirect from / to /api/v3/index.html

* Set cmake project languages (toncenter#128)

* Try to fix tests workflow

* Created missing table

* Fixed if not exists clauses

---------

Co-authored-by: Marat <[email protected]>

* Generate swagger with cmake custom command (toncenter#131)

* generate swagger with cmake custom command

* install swag

* Fix indexer not starting if --from is higher than last TA state (toncenter#134)

* fix indexer won't start

* fix

* refactor scheduler

* set correct last_known_seqno_

* Updated Ansible deployment to build it with cmake (toncenter#138)

* Add default overrides content for initialization (toncenter#139)

* Emulated traces classification improvements (toncenter#130)

* Integrate LRU cache and combined repository for traces

Introduced an LRU cache to optimize interface retrieval and added an optional combined repository mode that falls back to DB data when emulated data is unavailable. Updated batch trace processing to utilize these enhancements for improved performance and flexibility.

* Add batch time window argument to emulated traces processing

* Fix referenced accounts separator

* Add redis trace ttl tracker (toncenter#129)

* Add redis trace ttl tracker

* Remove redundant comments

* Allow building go binary with cmake for ton-trace-ttl-tracker

* Delete ton-index-postgres (toncenter#142)

* Add dns/records method (toncenter#132)

* dns/records method

* fix dns records pagination

* remove excessive index field

* Add mc_seqno field to jetton and nft transfers/burns (toncenter#144)

* Return peer swaps as structs (toncenter#145)

* Do not rely on 1 sec alarm interval in TPS calculation (toncenter#146)

* Added support for multiple nft collections filter for nft items method (toncenter#143)

* Reduce indexing latency if in sync (toncenter#147)

* merge manual rebranding

* fix bigint overflow

---------

Co-authored-by: k-dimentional tree <[email protected]>
Co-authored-by: Marat <[email protected]>
Co-authored-by: verdigos <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants