-
Notifications
You must be signed in to change notification settings - Fork 3
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
Prod Release 24/07/2024 #916
Commits on Jul 19, 2024
-
feat: revamp BOS component Dashboard Nav, BOS component explorer, int…
…roduce launchpad prototype, and added 404 fallback. (#867) added BOS component launchpad, and a general 404 fallback. revamped and integrated launchpad with new navigation with style reword for better alignment towards future styles https://www.loom.com/share/bc9ed95387e5451f94fac65eac2bb146?sid=a3763829-bc5c-4c67-af06-9433762570f5
Configuration menu - View commit details
-
Copy full SHA for 4ee7246 - Browse repository at this point
Copy the full SHA 4ee7246View commit details -
chore: code separation of launchpad (#905)
code cleanup/separation into separate BOS component
Configuration menu - View commit details
-
Copy full SHA for 3f1056f - Browse repository at this point
Copy the full SHA 3f1056fView commit details
Commits on Jul 22, 2024
-
refactor: Fetch Database Connection Parameters in Stream Handler (#890)
Due to our migration of Provisioning logic to a separate API in Runner, we can expect that an Indexers resources will be initialized before we reach the point of executing blocks. So, it is no longer necessary to lazy init DmlHandler or IndexerMeta due to not having the connection parameters at the time of class initialization. Worker can poll for these params before even beginning to execute any blocks. This also continues to simplify both the code and behavior of the execute function.
Configuration menu - View commit details
-
Copy full SHA for a39f835 - Browse repository at this point
Copy the full SHA a39f835View commit details
Commits on Jul 23, 2024
-
feat: converted wizard dummy file to ts, added additional testcases (#…
…911) converted the generateCode dummy file to TS and added additional testcases.
Configuration menu - View commit details
-
Copy full SHA for b29d8b6 - Browse repository at this point
Copy the full SHA b29d8b6View commit details -
feat: use QueryAPI Indexer for Explorers and added pagination (#907)
QueryAPI Indexer's explore page now fetches from Indexers and will default to NEAR RPC request if something goes wrong. Added Pagination/Loading more for All Indexers
Configuration menu - View commit details
-
Copy full SHA for c3439c3 - Browse repository at this point
Copy the full SHA c3439c3View commit details -
feat: Add metric for receiver block backfill failures (#912)
Adds a metric for tracking receiver block backfill status. Since the backfill has an end state, I can't rely on constantly incrementing a counter. Instead, I use a gauge and check for non zero values. If the backfill starts and completes without issue, the value will be 0. But, if the backfill fails, it will increment the gauge and then skip to Lake backfill, leaving the gauge at a nonzero value. We can alert on this. If the stream is restarted, then a successful attempt at the backfill will reset the gauge to 0.
Configuration menu - View commit details
-
Copy full SHA for 38ac863 - Browse repository at this point
Copy the full SHA 38ac863View commit details
Commits on Jul 24, 2024
-
feat: Programmatically Execute Indexer Locally (#908)
This PR sets up a local indexer class which leverages the in memory dml handler class and a no op indexer meta class to fully execute indexer logic locally on a block. The class is responsible for downloading block data and providing helper functions to abstract testing logic away. This PR also sets up a core-indexers folder which is used to verify that the created local indexer is actually capable of executing indexer code locally. The core-indexers folder may be temporary as we do intend to eventually publish a testing framework npm package. For the time being, it uses relative imports to work.
Configuration menu - View commit details
-
Copy full SHA for 2add172 - Browse repository at this point
Copy the full SHA 2add172View commit details -
fix: Implement retry on tracking foreign keys and resolve hasura env …
…issue (#919) This PR adds exponential retry for the tracking of foreign keys. For now I'm keeping the implementation of expo retry in provisioner light for two reasons: 1. I want to confirm that expo retry actually solves the issue. 2. I plan to refactor the provisioning process entirely. I also noticed a bug where the env variables were being set to empty in all cases instead of only if null. I fix this bug as well.
Configuration menu - View commit details
-
Copy full SHA for b8c7f3f - Browse repository at this point
Copy the full SHA b8c7f3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd8637 - Browse repository at this point
Copy the full SHA 5dd8637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9133af4 - Browse repository at this point
Copy the full SHA 9133af4View commit details