Release Notes - Fauna 2.8.0
The Fauna team is pleased to announce the availability of Fauna 2.8.0.
The following new functions have been added to the Fauna Query Language as a "preview":
A preview function might change after its initial release. Feedback from the community could suggest changes to parameters, return values, or implementation. We’d like you to try these functions and let us know how they are working for you!
Format formats a list of arguments
according to a format specifier string, similar to
printf in other
Range provides the ability to limit
a set based on lower and upper bounds of its natural order. If a set’s
tuples are longer than the bounds passed to Range(), the limit applies
based on the prefix the bounds cover. The
to bounds are
Reduce applies a
function to each member of a
collection (an array, page, or set) to
produce a single value (any scalar, array, object, etc.).
List of issues fixed in 2.8.0
Filtercan now operate on a Set, in addition to working with an Array. This makes pagination easier, and makes it possible to filter sets in combination with other set functions.
Fixed an issue where
Distinctcould not be round-tripped between Fauna and a client.
Improved the latency and reliability of index builds.
Newly created indexes are no longer automatically set to active when a collection already has documents.
Index builds are synchronous for collections with less than 128 documents.
Providing a timestamp to
Atthat is too far into the future now returns an error immediately.
Fixed an issue where the functions
Removewould reject an action taken from an event within a query.
Various minor operational improvements and bug fixes.
Learn more about Fauna from our product page.
Is this article helpful?
Tell Fauna how the article can be improved:
Visit Fauna's forums or email email@example.com
Thank you for your feedback!