Skip to content

Commit

Permalink
GODRIVER-2693 Rename event constants to match event names (#1728)
Browse files Browse the repository at this point in the history
  • Loading branch information
prestonvasquez authored Aug 2, 2024
1 parent 5876554 commit 8f1eac5
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 21 deletions.
8 changes: 4 additions & 4 deletions event/monitoring.go
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,10 @@ const (

// strings for pool command monitoring types
const (
PoolCreated = "ConnectionPoolCreated"
PoolReady = "ConnectionPoolReady"
PoolCleared = "ConnectionPoolCleared"
PoolClosedEvent = "ConnectionPoolClosed"
ConnectionPoolCreated = "ConnectionPoolCreated"
ConnectionPoolReady = "ConnectionPoolReady"
ConnectionPoolCleared = "ConnectionPoolCleared"
ConnectionPoolClosed = "ConnectionPoolClosed"
ConnectionCreated = "ConnectionCreated"
ConnectionReady = "ConnectionReady"
ConnectionClosed = "ConnectionClosed"
Expand Down
2 changes: 1 addition & 1 deletion internal/eventtest/eventtest.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ func (tpm *TestPoolMonitor) ClearEvents() {
// recorded by the testPoolMonitor.
func (tpm *TestPoolMonitor) IsPoolCleared() bool {
poolClearedEvents := tpm.Events(func(evt *event.PoolEvent) bool {
return evt.Type == event.PoolCleared
return evt.Type == event.ConnectionPoolCleared
})
return len(poolClearedEvents) > 0
}
Expand Down
2 changes: 1 addition & 1 deletion internal/integration/change_stream_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -589,7 +589,7 @@ func TestChangeStream_ReplicaSet(t *testing.T) {
assert.NotNil(mt, err, "expected Watch error, got nil")

clearedEvents := tpm.Events(func(evt *event.PoolEvent) bool {
return evt.Type == event.PoolCleared
return evt.Type == event.ConnectionPoolCleared
})
assert.Equal(mt, 2, len(clearedEvents), "expected two PoolCleared events, got %d", len(clearedEvents))
})
Expand Down
2 changes: 1 addition & 1 deletion internal/integration/client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -897,7 +897,7 @@ func TestClientStress(t *testing.T) {
defer func() {
created := len(tpm.Events(func(e *event.PoolEvent) bool { return e.Type == event.ConnectionCreated }))
closed := len(tpm.Events(func(e *event.PoolEvent) bool { return e.Type == event.ConnectionClosed }))
poolCleared := len(tpm.Events(func(e *event.PoolEvent) bool { return e.Type == event.PoolCleared }))
poolCleared := len(tpm.Events(func(e *event.PoolEvent) bool { return e.Type == event.ConnectionPoolCleared }))
mt.Logf("Connections created: %d, connections closed: %d, pool clears: %d", created, closed, poolCleared)
}()

Expand Down
4 changes: 2 additions & 2 deletions internal/integration/retryable_reads_prose_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ func TestRetryableReadsProse(t *testing.T) {
events := tpm.Events(func(e *event.PoolEvent) bool {
connectionCheckedOut := e.Type == event.ConnectionCheckedOut
connectionCheckOutFailed := e.Type == event.ConnectionCheckOutFailed
poolCleared := e.Type == event.PoolCleared
poolCleared := e.Type == event.ConnectionPoolCleared
return connectionCheckedOut || connectionCheckOutFailed || poolCleared
})

Expand All @@ -89,7 +89,7 @@ func TestRetryableReadsProse(t *testing.T) {
assert.True(mt, len(events) >= 3, "expected at least 3 events, got %v", len(events))
assert.Equal(mt, event.ConnectionCheckedOut, events[0].Type,
"expected ConnectionCheckedOut event, got %v", events[0].Type)
assert.Equal(mt, event.PoolCleared, events[1].Type,
assert.Equal(mt, event.ConnectionPoolCleared, events[1].Type,
"expected ConnectionPoolCleared event, got %v", events[1].Type)
assert.Equal(mt, event.ConnectionCheckOutFailed, events[2].Type,
"expected ConnectionCheckedOutFailed event, got %v", events[2].Type)
Expand Down
4 changes: 2 additions & 2 deletions internal/integration/retryable_writes_prose_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ func TestRetryableWritesProse(t *testing.T) {
events := tpm.Events(func(e *event.PoolEvent) bool {
connectionCheckedOut := e.Type == event.ConnectionCheckedOut
connectionCheckOutFailed := e.Type == event.ConnectionCheckOutFailed
poolCleared := e.Type == event.PoolCleared
poolCleared := e.Type == event.ConnectionPoolCleared
return connectionCheckedOut || connectionCheckOutFailed || poolCleared
})

Expand All @@ -201,7 +201,7 @@ func TestRetryableWritesProse(t *testing.T) {
assert.True(mt, len(events) >= 3, "expected at least 3 events, got %v", len(events))
assert.Equal(mt, event.ConnectionCheckedOut, events[0].Type,
"expected ConnectionCheckedOut event, got %v", events[0].Type)
assert.Equal(mt, event.PoolCleared, events[1].Type,
assert.Equal(mt, event.ConnectionPoolCleared, events[1].Type,
"expected ConnectionPoolCleared event, got %v", events[1].Type)
assert.Equal(mt, event.ConnectionCheckOutFailed, events[2].Type,
"expected ConnectionCheckedOutFailed event, got %v", events[2].Type)
Expand Down
8 changes: 4 additions & 4 deletions internal/integration/unified/event.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,13 +84,13 @@ func monitoringEventTypeFromString(eventStr string) (monitoringEventType, bool)

func monitoringEventTypeFromPoolEvent(evt *event.PoolEvent) monitoringEventType {
switch evt.Type {
case event.PoolCreated:
case event.ConnectionPoolCreated:
return poolCreatedEvent
case event.PoolReady:
case event.ConnectionPoolReady:
return poolReadyEvent
case event.PoolCleared:
case event.ConnectionPoolCleared:
return poolClearedEvent
case event.PoolClosedEvent:
case event.ConnectionPoolClosed:
return poolClosedEvent
case event.ConnectionCreated:
return connectionCreatedEvent
Expand Down
2 changes: 1 addition & 1 deletion internal/integration/unified/event_verification.go
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
}
case evt.PoolClearedEvent != nil:
var actual *event.PoolEvent
if actual, pooled, err = getNextPoolEvent(pooled, event.PoolCleared); err != nil {
if actual, pooled, err = getNextPoolEvent(pooled, event.ConnectionPoolCleared); err != nil {
return newEventVerificationError(idx, client, err.Error())
}
if expectServiceID := evt.PoolClearedEvent.HasServiceID; expectServiceID != nil {
Expand Down
2 changes: 1 addition & 1 deletion internal/integration/unified_runner_events_helper_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import (

var (
poolEventTypesMap = map[string]string{
"PoolClearedEvent": event.PoolCleared,
"PoolClearedEvent": event.ConnectionPoolCleared,
}
defaultCallbackTimeout = 10 * time.Second
)
Expand Down
8 changes: 4 additions & 4 deletions x/mongo/driver/topology/pool.go
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,7 @@ func newPool(config poolConfig, connOpts ...ConnectionOption) *pool {

if pool.monitor != nil {
pool.monitor.Event(&event.PoolEvent{
Type: event.PoolCreated,
Type: event.ConnectionPoolCreated,
PoolOptions: &event.MonitorPoolOptions{
MaxPoolSize: config.MaxPoolSize,
MinPoolSize: config.MinPoolSize,
Expand Down Expand Up @@ -307,7 +307,7 @@ func (p *pool) ready() error {
// "pool ready" event is always sent before maintain() starts creating connections.
if p.monitor != nil {
p.monitor.Event(&event.PoolEvent{
Type: event.PoolReady,
Type: event.ConnectionPoolReady,
Address: p.address.String(),
})
}
Expand Down Expand Up @@ -418,7 +418,7 @@ func (p *pool) close(ctx context.Context) {

if p.monitor != nil {
p.monitor.Event(&event.PoolEvent{
Type: event.PoolClosedEvent,
Type: event.ConnectionPoolClosed,
Address: p.address.String(),
})
}
Expand Down Expand Up @@ -919,7 +919,7 @@ func (p *pool) clearImpl(err error, serviceID *bson.ObjectID, interruptAllConnec

if sendEvent && p.monitor != nil {
event := &event.PoolEvent{
Type: event.PoolCleared,
Type: event.ConnectionPoolCleared,
Address: p.address.String(),
ServiceID: serviceID,
Interruption: interruptAllConnections,
Expand Down

0 comments on commit 8f1eac5

Please sign in to comment.