Ashok Menon
Ashok Menon
When Blitting to the back buffer of the default FBO, if the GLFW window is moved, the result of the blit and all subsequent blits is a blank screen from...
## Description Implement data loaders for fetching historical object versions, objects bounded by their parent versions, and the latest versions of an object at a given checkpoint. By implementing an...
## Description An implementation of a B+ Tree based data structure in Move. ## Test Plan New unit tests: ``` big_vector$ sui move test ```
## Description Use the `objects_version` table to speed up point look-ups (via data loaders) for historical objects (ID + version), and dynamic fields (object look-up bounding version by parent ID)....
## Description This table maps an object's ID and version to a checkpoint sequence number, in a table partitioned by the first byte of the object ID. This speeds up...
## Description Implement Transaction DataLoader using the `tx_digests` lookaside table to translate digests into a checkpoint and transaction sequence number that can be used to query into the partitioned transactions...
## Description Introduce two new queries: `Query.packageVersions` and `MovePackage.versions` for iterating over all the different versions of a given package. This kind of query is useful for understanding package history....
## Description Adds a query, `Query.packages` for fetching all packages that were introduced within a given checkpoint range. Useful for fetching package contents in bulk, to do local analyses. ##...
## Description Add a new kind of package point look-up to get the latest version of the package at a given ID (or from another `MovePackage`). For system packages, this...
## Description Implement `Query.package` and `MovePackage.atVersion` to query a package at a specific version, using the new fields added to the `packages` table, exposed via some new data loaders. ##...