go.mongodb.org/mongo-driver v1.17.6 → v2.9.2: changes the types of 311 API(s) · Teire
go.mongodb.org/mongo-driver v1.17.6 → v2.9.2: changes the types of 311 API(s) Compared with v1.17.6: `./bson.(*Decoder).Reset`, `./bson.(*Decoder).SetRegistry`, `./bson.(*Encoder).Reset`, `./bson.(*Encoder).SetRegistry`, `./bson.A`, and 306 more.
go.mongodb.org/mongo-driver v1.17.6 → v2.9.2: changes the types of 311 API(s): from its source to your code pkg.go.dev quote checked v2.9.2 from v1.17.6 Your code 311 things to find Nemotron fixes What Teire looks for in your code./bson.(*Decoder).Reset (go) ./bson.(*Decoder).SetRegistry (go) ./bson.(*Encoder).Reset (go) ./bson.(*Encoder).SetRegistry (go) ./bson.A (go) ./bson.D (go) ./bson.E (go) ./bson.M (go) ./bson.MarshalValue (go) ./bson.NewDecoder (go) ./bson.NewEncoder (go) ./bson.NewRegistry (go) ./bson.RawValue.Array (go) ./bson.RawValue.ArrayOK (go) ./bson.RawValue.DBPointer (go) ./bson.RawValue.DBPointerOK (go) ./bson.RawValue.Decimal128 (go) read by a tool · go/go.mongodb.org/mongo-driver/v1.17.6..v2.9.2/symbol-changed
Wrong? Tell us
./bson.RawValue.Decimal128OK (go)
./bson.RawValue.ObjectID (go)
./bson.RawValue.ObjectIDOK (go)
./bson.RawValue.Type (go)
./bson.RawValue.UnmarshalWithContext (go)
./bson.RawValue.UnmarshalWithRegistry (go)
./bson.TypeArray (go)
./bson.TypeBinary (go)
./bson.TypeBoolean (go)
./bson.TypeCodeWithScope (go)
./bson.TypeDBPointer (go)
./bson.TypeDateTime (go)
./bson.TypeDecimal128 (go)
./bson.TypeDouble (go)
./bson.TypeEmbeddedDocument (go)
./bson.TypeInt32 (go)
./bson.TypeInt64 (go)
./bson.TypeJavaScript (go)
./bson.TypeMaxKey (go)
./bson.TypeMinKey (go)
./bson.TypeNull (go)
./bson.TypeObjectID (go)
./bson.TypeRegex (go)
./bson.TypeString (go)
./bson.TypeSymbol (go)
./bson.TypeTimestamp (go)
./bson.TypeUndefined (go)
./bson.UnmarshalValue (go)
./bson.ValueMarshaler.MarshalBSONValue (go)
./bson.ValueUnmarshaler.UnmarshalBSONValue (go)
./bson/mgocompat.Registry (go)
./event.CommandFailedEvent.Failure (go)
./event.CommandFailedEvent.ServerConnectionID (go)
./event.CommandFailedEvent.ServiceID (go)
./event.CommandFinishedEvent.ServerConnectionID (go)
./event.CommandFinishedEvent.ServiceID (go)
./event.CommandStartedEvent.ServerConnectionID (go)
./event.CommandStartedEvent.ServiceID (go)
./event.CommandSucceededEvent.ServerConnectionID (go)
./event.CommandSucceededEvent.ServiceID (go)
./event.PoolEvent.ConnectionID (go)
./event.PoolEvent.ServiceID (go)
./event.ServerClosedEvent.TopologyID (go)
./event.ServerDescriptionChangedEvent.NewDescription (go)
./event.ServerDescriptionChangedEvent.PreviousDescription (go)
./event.ServerDescriptionChangedEvent.TopologyID (go)
./event.ServerHeartbeatSucceededEvent.Reply (go)
./event.ServerOpeningEvent.TopologyID (go)
./event.TopologyClosedEvent.TopologyID (go)
./event.TopologyDescriptionChangedEvent.NewDescription (go)
./event.TopologyDescriptionChangedEvent.PreviousDescription (go)
./event.TopologyDescriptionChangedEvent.TopologyID (go)
./event.TopologyOpeningEvent.TopologyID (go)
./mongo.(*Client).Database (go)
./mongo.(*Client).ListDatabaseNames (go)
./mongo.(*Client).ListDatabases (go)
./mongo.(*Client).StartSession (go)
./mongo.(*Client).UseSession (go)
./mongo.(*Client).UseSessionWithOptions (go)
./mongo.(*Client).Watch (go)
./mongo.(*ClientEncryption).AddKeyAltName (go)
./mongo.(*ClientEncryption).CreateDataKey (go)
./mongo.(*ClientEncryption).CreateEncryptedCollection (go)
./mongo.(*ClientEncryption).Decrypt (go)
./mongo.(*ClientEncryption).DeleteKey (go)
./mongo.(*ClientEncryption).Encrypt (go)
./mongo.(*ClientEncryption).EncryptExpression (go)
./mongo.(*ClientEncryption).GetKey (go)
./mongo.(*ClientEncryption).RemoveKeyAltName (go)
./mongo.(*ClientEncryption).RewrapManyDataKey (go)
./mongo.(*Collection).Aggregate (go)
./mongo.(*Collection).BulkWrite (go)
./mongo.(*Collection).Clone (go)
./mongo.(*Collection).CountDocuments (go)
./mongo.(*Collection).DeleteMany (go)
./mongo.(*Collection).DeleteOne (go)
./mongo.(*Collection).Distinct (go)
./mongo.(*Collection).Drop (go)
./mongo.(*Collection).EstimatedDocumentCount (go)
./mongo.(*Collection).Find (go)
./mongo.(*Collection).FindOne (go)
./mongo.(*Collection).FindOneAndDelete (go)
./mongo.(*Collection).FindOneAndReplace (go)
./mongo.(*Collection).FindOneAndUpdate (go)
./mongo.(*Collection).InsertMany (go)
./mongo.(*Collection).InsertOne (go)
./mongo.(*Collection).ReplaceOne (go)
./mongo.(*Collection).UpdateByID (go)
./mongo.(*Collection).UpdateMany (go)
./mongo.(*Collection).UpdateOne (go)
./mongo.(*Collection).Watch (go)
./mongo.(*Database).Aggregate (go)
./mongo.(*Database).Collection (go)
./mongo.(*Database).CreateCollection (go)
./mongo.(*Database).CreateView (go)
./mongo.(*Database).ListCollectionNames (go)
./mongo.(*Database).ListCollectionSpecifications (go)
./mongo.(*Database).ListCollections (go)
./mongo.(*Database).RunCommand (go)
./mongo.(*Database).RunCommandCursor (go)
./mongo.(*Database).Watch (go)
./mongo.(*UpdateManyModel).SetArrayFilters (go)
./mongo.(*UpdateOneModel).SetArrayFilters (go)
./mongo.CollectionSpecification.IDIndex (go)
./mongo.CollectionSpecification.UUID (go)
./mongo.IndexModel.Options (go)
./mongo.IndexView.CreateMany (go)
./mongo.IndexView.CreateOne (go)
./mongo.IndexView.DropAll (go)
./mongo.IndexView.DropOne (go)
./mongo.IndexView.List (go)
./mongo.IndexView.ListSpecifications (go)
./mongo.NewClientEncryption (go)
./mongo.NewCursorFromDocuments (go)
./mongo.NewSessionContext (go)
./mongo.NewSingleResultFromDocument (go)
./mongo.SearchIndexModel.Options (go)
./mongo.SearchIndexView.CreateMany (go)
./mongo.SearchIndexView.CreateOne (go)
./mongo.SearchIndexView.DropOne (go)
./mongo.SearchIndexView.List (go)
./mongo.SearchIndexView.UpdateOne (go)
./mongo.Session (go)
./mongo.SessionFromContext (go)
./mongo.UpdateManyModel.ArrayFilters (go)
./mongo.UpdateManyModel (go)
./mongo.UpdateOneModel.ArrayFilters (go)
./mongo.UpdateOneModel (go)
./mongo.WithSession (go)
./mongo/options.(*ClientOptions).SetRegistry (go)
./mongo/options.(*RangeOptions).SetMax (go)
./mongo/options.(*RangeOptions).SetMin (go)
./mongo/options.Aggregate (go)
./mongo/options.AggregateOptions.Comment (go)
./mongo/options.AggregateOptions.Custom (go)
./mongo/options.BulkWrite (go)
./mongo/options.BulkWriteOptions (go)
./mongo/options.ChangeStream (go)
./mongo/options.ChangeStreamOptions.Comment (go)
./mongo/options.ChangeStreamOptions.Custom (go)
./mongo/options.ChangeStreamOptions.CustomPipeline (go)
./mongo/options.ChangeStreamOptions.StartAtOperationTime (go)
./mongo/options.ClientEncryption (go)
./mongo/options.ClientOptions.Registry (go)
./mongo/options.Collection (go)
./mongo/options.CollectionOptions.Registry (go)
./mongo/options.Count (go)
./mongo/options.CountOptions.Comment (go)
./mongo/options.CountOptions (go)
./mongo/options.CreateCollection (go)
./mongo/options.CreateIndexes (go)
./mongo/options.CreateIndexesOptions (go)
./mongo/options.CreateView (go)
./mongo/options.DataKey (go)
./mongo/options.Database (go)
./mongo/options.DatabaseOptions.Registry (go)
./mongo/options.Distinct (go)
./mongo/options.DistinctOptions (go)
./mongo/options.DropIndexes (go)
./mongo/options.DropIndexesOptions (go)
./mongo/options.Encrypt (go)
./mongo/options.EncryptOptions.KeyID (go)
./mongo/options.EstimatedDocumentCount (go)
./mongo/options.EstimatedDocumentCountOptions (go)
./mongo/options.Find (go)
./mongo/options.FindOne (go)
./mongo/options.FindOneAndDelete (go)
./mongo/options.FindOneAndDeleteOptions (go)
./mongo/options.FindOneAndReplace (go)
./mongo/options.FindOneAndReplaceOptions (go)
./mongo/options.FindOneAndUpdate (go)
./mongo/options.FindOneAndUpdateOptions.ArrayFilters (go)
./mongo/options.FindOneAndUpdateOptions (go)
./mongo/options.FindOneOptions.Comment (go)
./mongo/options.FindOneOptions (go)
./mongo/options.FindOptions.Comment (go)
./mongo/options.FindOptions (go)
./mongo/options.GridFSBucket (go)
./mongo/options.GridFSFind (go)
./mongo/options.Index (go)
./mongo/options.InsertMany (go)
./mongo/options.InsertManyOptions (go)
./mongo/options.InsertOne (go)
./mongo/options.InsertOneOptions (go)
./mongo/options.ListCollections (go)
./mongo/options.ListCollectionsOptions (go)
./mongo/options.ListDatabases (go)
./mongo/options.ListIndexes (go)
./mongo/options.ListIndexesOptions (go)
./mongo/options.Replace (go)
./mongo/options.ReplaceOptions (go)
./mongo/options.RewrapManyDataKey (go)
./mongo/options.RunCmd (go)
./mongo/options.SearchIndexes (go)
./mongo/options.Session (go)
./mongo/options.Transaction (go)
./x/bsonx/bsoncore.(*ArrayBuilder).AppendDBPointer (go)
./x/bsonx/bsoncore.(*ArrayBuilder).AppendObjectID (go)
./x/bsonx/bsoncore.(*DocumentBuilder).AppendDBPointer (go)
./x/bsonx/bsoncore.(*DocumentBuilder).AppendObjectID (go)
./x/bsonx/bsoncore.AppendDBPointer (go)
./x/bsonx/bsoncore.AppendDBPointerElement (go)
./x/bsonx/bsoncore.AppendHeader (go)
./x/bsonx/bsoncore.AppendObjectID (go)
./x/bsonx/bsoncore.AppendObjectIDElement (go)
./x/bsonx/bsoncore.AppendType (go)
./x/bsonx/bsoncore.ElementTypeError.Type (go)
./x/bsonx/bsoncore.EqualValue (go)
./x/bsonx/bsoncore.InvalidDepthTraversalError.Type (go)
./x/bsonx/bsoncore.ReadDBPointer (go)
./x/bsonx/bsoncore.ReadDecimal128 (go)
./x/bsonx/bsoncore.ReadHeader (go)
./x/bsonx/bsoncore.ReadObjectID (go)
./x/bsonx/bsoncore.ReadType (go)
./x/bsonx/bsoncore.ReadValue (go)
./x/bsonx/bsoncore.Value.DBPointer (go)
./x/bsonx/bsoncore.Value.DBPointerOK (go)
./x/bsonx/bsoncore.Value.Decimal128 (go)
./x/bsonx/bsoncore.Value.Decimal128OK (go)
./x/bsonx/bsoncore.Value.ObjectID (go)
./x/bsonx/bsoncore.Value.ObjectIDOK (go)
./x/bsonx/bsoncore.Value.Type (go)
./x/mongo/driver.(*BatchCursor).Batch (go)
./x/mongo/driver.AuthConfig.Connection (go)
./x/mongo/driver.AuthConfig.Description (go)
./x/mongo/driver.CursorOptions.MarshalValueEncoderFn (go)
./x/mongo/driver.CursorResponse.Connection (go)
./x/mongo/driver.CursorResponse.Desc (go)
./x/mongo/driver.CursorResponse.FirstBatch (go)
./x/mongo/driver.Deployment.Kind (go)
./x/mongo/driver.Deployment.SelectServer (go)
./x/mongo/driver.Error.RetryableWrite (go)
./x/mongo/driver.Error.TopologyVersion (go)
./x/mongo/driver.ErrorProcessor.ProcessError (go)
./x/mongo/driver.HandshakeInformation.Description (go)
./x/mongo/driver.Handshaker.FinishHandshake (go)
./x/mongo/driver.Handshaker.GetHandshakeInformation (go)
./x/mongo/driver.Operation.Batches (go)
./x/mongo/driver.Operation.CommandFn (go)
./x/mongo/driver.Operation.ExecuteExhaust (go)
./x/mongo/driver.Operation.Selector (go)
./x/mongo/driver.ResponseInfo.Connection (go)
./x/mongo/driver.ResponseInfo.ConnectionDescription (go)
./x/mongo/driver.Server.Connection (go)
./x/mongo/driver.SingleConnectionDeployment.C (go)
./x/mongo/driver.SingleConnectionDeployment.Connection (go)
./x/mongo/driver.SingleConnectionDeployment.Kind (go)
./x/mongo/driver.SingleConnectionDeployment.SelectServer (go)
./x/mongo/driver.SingleServerDeployment.Kind (go)
./x/mongo/driver.SingleServerDeployment.SelectServer (go)
./x/mongo/driver.Subscription.Updates (go)
./x/mongo/driver.WriteConcernError.TopologyVersion (go)
./x/mongo/driver.WriteConcernError (go)
./x/mongo/driver/auth.(*DefaultAuthenticator).Auth (go)
./x/mongo/driver/auth.(*MongoDBAWSAuthenticator).Auth (go)
./x/mongo/driver/auth.(*MongoDBX509Authenticator).Auth (go)
./x/mongo/driver/auth.(*OIDCAuthenticator).Auth (go)
./x/mongo/driver/auth.(*OIDCAuthenticator).Reauth (go)
./x/mongo/driver/auth.(*PlainAuthenticator).Auth (go)
./x/mongo/driver/auth.(*ScramAuthenticator).Auth (go)
./x/mongo/driver/auth.ConductSaslConversation (go)
./x/mongo/driver/auth.Config (go)
./x/mongo/driver/auth.HandshakeOptions.PerformAuthentication (go)
./x/mongo/driver/auth.SpeculativeConversation.Finish (go)
./x/mongo/driver/drivertest.(*ChannelConn).Description (go)
./x/mongo/driver/drivertest.(*ChannelConn).DriverConnectionID (go)
./x/mongo/driver/drivertest.ChannelConn.Desc (go)
./x/mongo/driver/mongocrypt/options.(*ExplicitEncryptionOptions).SetKeyID (go)
./x/mongo/driver/mongocrypt/options.ExplicitEncryptionOptions.KeyID (go)
./x/mongo/driver/session.(*Client).AdvanceOperationTime (go)
./x/mongo/driver/session.(*Client).ApplyCommand (go)
./x/mongo/driver/session.Client.OperationTime (go)
./x/mongo/driver/session.Client.SnapshotTime (go)
./x/mongo/driver/session.LoadBalancedTransactionConnection.Description (go)
./x/mongo/driver/session.LoadBalancedTransactionConnection.DriverConnectionID (go)
./x/mongo/driver/session.NewPool (go)
./x/mongo/driver/topology.(*Connection).Description (go)
./x/mongo/driver/topology.(*Connection).DriverConnectionID (go)
./x/mongo/driver/topology.(*SelectedServer).Description (go)
./x/mongo/driver/topology.(*Server).Connection (go)
./x/mongo/driver/topology.(*Server).Description (go)
./x/mongo/driver/topology.(*Server).ProcessError (go)
./x/mongo/driver/topology.(*Server).ProcessHandshakeError (go)
./x/mongo/driver/topology.(*Server).SelectedDescription (go)
./x/mongo/driver/topology.(*Topology).Description (go)
./x/mongo/driver/topology.(*Topology).FindServer (go)
./x/mongo/driver/topology.(*Topology).Kind (go)
./x/mongo/driver/topology.(*Topology).SelectServer (go)
./x/mongo/driver/topology.SelectedServer.Kind (go)
./x/mongo/driver/topology.ServerSelectionError.Desc (go)
./x/mongo/driver/topology.ServerSubscription.C (go)
./x/mongo/driver/topology.SupportedWireVersions (go)
./x/mongo/driver/topology.WithRegistry (go)
./x/mongo/driver/topology.updateTopologyCallback (go)