v1.18.0 #3948
AlekSi
announced in
Announcements
v1.18.0
#3948
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's Changed
Capped collections
This release adds support for capped collections. They can be created as usual using
create
command. Bothmax
(maximum number of documents) andsize
(maximum collection size in bytes) parameters are supported.Tailable cursors
This release adds support for tailable cursors. Both
tailable
andawaitData
parameters are supported.OpLog tailing
This release adds support for the basic OpLog functionality. The main supported use case is Meteor's OpLog tailing. Replication is not supported yet.
OpLog collection does not exist by default. To enable OpLog functionality, create a capped collection
oplog.rs
in thelocal
database. Setting replica set name using--repl-set-name
flag /FERRETDB_REPL_SET_NAME
environment variable might also be needed.New Features 🎉
awaitData
tailable cursors by @noisersup in ImplementawaitData
tailable cursors #3900createUser
command by @henvic in ImplementcreateUser
command #3848dropUser
command by @henvic in ImplementdropUser
command #3866dropAllUsersFromDatabase
command by @henvic in ImplementdropAllUsersFromDatabase
command #3867usersInfo
command by @henvic in ImplementusersInfo
command #3897Enhancements 🛠
maxTimeMS
for non-awaitData cursors ingetMore
command by @noisersup in DisallowmaxTimeMS
for non-awaitData cursors ingetMore
command #3917ismaster
response by @rumyantseva in Add the necessary for replica set fields toismaster
response #3925Other Changes 🤖
aggregate
errors by @AlekSi in Fix clean-up onaggregate
errors #3892dropAllUsersFromDatabase
in tests by @henvic in UsedropAllUsersFromDatabase
in tests #3891awaitData
tests by @noisersup in AddawaitData
tests #3872--skip
inenvtool tests run
by @KrishnaSindhur in Add support for--skip
inenvtool tests run
#3805ConnInfo
in preparation for new auth by @AlekSi in RefactorConnInfo
in preparation for new auth #3901bson.E/D/M/A
, except integration tests by @AlekSi in Forbidbson.E/D/M/A
, except integration tests #3908AssertEqual
helper handle duplicate keys by @AlekSi in MakeAssertEqual
helper handle duplicate keys #3911awaitData
tailable cursor by @noisersup in CleanupawaitData
tailable cursor #3915sparse
index parameter for now by @AlekSi in Ignoresparse
index parameter for now #3934ListDatabases
andListCollections
by @sachinpuranik in Allow filtering by name inListDatabases
andListCollections
#3851awaitData
cursor panic by @noisersup in FixawaitData
cursor panic #3935usersInfo
indropAllUsersFromDatabase
tests by @henvic in UseusersInfo
indropAllUsersFromDatabase
tests #3932New Contributors
ListDatabases
andListCollections
#3851All closed issues and pull requests.
All commits.
This discussion was created from the release v1.18.0.
Beta Was this translation helpful? Give feedback.
All reactions