Replies: 7 comments 2 replies
-
please ask questions in the comments here -- it's the easiest way to reach dune teammates & find answers from other contributors. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the clear comms. Any update on when DuneSQL will be supported by the |
Beta Was this translation helpful? Give feedback.
-
spellbook freeze update 🪄spellbook will be extending the freeze a few extra days until wednesday, july 5th. there has been some great progress with the migration, but we will take a little extra time to ensure the three main sectors (dex/nft/labels) and their full lineage have been migrated and tested to ensure data quality parity with spark sql spells. for reference, we're looking at 400+ spells included here. sneak-peek into progressfor anyone who didn't notice, this particular PR contains some of the backend config to help spellbook run on the new dunesql engine. for the foreseeable future, we will continue to run spark engine as well, which is why the gh action attached to PRs which run CI tests now have two jobs -- one for spark, one for dunesql. how we configure the spells will help dictate which job to run in the CI actions -- more to come on this in contribution guide. next stepsas we come out of the freeze, we plan to have the below items ready:
|
Beta Was this translation helpful? Give feedback.
-
spellbook freeze update 🪄it's time. spellbook will move past the freeze stage and be open for PR submissions on the dunesql engine 🙌 the readme has been modified with more details on the new processes around contributions to spellbook. please use that as a guide & open any questions in this discussion, so we can help answer any recurring questions that we may have overlooked and continue to enhance the process and contribution guide. progress on dune-led migrationsin order to maintain a clean git history & keep PRs easier to read, we will release PRs for the three main sectors (dex, nft, labels) in subsets. our first few will be by sector & protocol (i.e. uniswap for dex lineage) and we'll see how that process looks for us to track and keep visible to the community. note: we have translated the spells within full lineage of these three sectors in a private forked repo, so please don't accidentally duplicate the work -- we got these ones covered, be sure to ask here before starting work if you're confused on which models still need migrated. here is an example of an nft marketplace we will migrate over soon. these examples are great reference to follow as you look to help us migrate! next steps
again, please do ask us here for any help. let's all look to help each other. the quicker we fully migrate, the quicker we can remove a few of the extra steps for the legacy system. thanks for the patience during the freeze and happy spell casting 🪄 |
Beta Was this translation helpful? Give feedback.
-
looking for more examples? this large PR from @0xRobin accomplishes a few things:
taking advantage of these unique data types (i.e. |
Beta Was this translation helpful? Give feedback.
-
Dear Wizards,
On April 20th, we announced the migration to DuneSQL. We are investing heavily in DuneSQL to make the fastest, most powerful and convenient crypto data querying experience on the planet.
As part of this process, Spellbook will be migrated to run natively on DuneSQL to make the overall process when building spells more intuitive and straightforward.
We will be freezing contributions to the following spells to facilitate their migration to DuneSQL Spellbook. The freeze of these spells will take place next week from June 22nd to June 28th.
nft.trades
dex.trades
labels
During the freeze, these spells on SparkSQL Spellbook will be moved into maintenance mode (no new pull requests) and after they have been migrated, contributions will need to be made in DuneSQL.
For the remaining spells, we will start migrating them over the next few weeks, freezing individual spells as we migrate them. We will share updates on upcoming spells on both github and discord.
To reiterate, we will take the lead on migrating spells to DuneSQL and encourage you all to help.
Don’t hesitate to reach out to us via [email protected] for any questions or concerns.
The data must flow!
Dune Team
Some additional details:
Beta Was this translation helpful? Give feedback.
All reactions