MCPcopy Create free account

hub / github.com/Shopify/ghostferry / functions

Functions1,224 in github.com/Shopify/ghostferry

MethodTearDownTest
()
sharding/test/callbacks_test.go:31
MethodTest0UnlimitedRetries
()
test/go/utils_test.go:52
MethodTestAddEntryIntoReverifyStoreWillDeduplicate
()
test/go/iterative_verifier_test.go:404
MethodTestAllLogMethodsNoPanic
--- All log methods execute without panic (both backends) ---
test/go/logger_test.go:197
MethodTestAllTableNames
()
test/go/table_schema_cache_test.go:261
MethodTestAllTableNamesEmpty
()
test/go/table_schema_cache_test.go:271
MethodTestAnnotations
()
test/go/dml_events_test.go:266
MethodTestAsSlice
()
test/go/table_schema_cache_test.go:286
MethodTestAsSliceEmpty
()
test/go/table_schema_cache_test.go:298
FunctionTestAssertQueriesHaveEqualResultFailsIfDifferent
(t *testing.T)
testhelpers/helper_methods_test.go:19
FunctionTestAssertQueriesHaveEqualResultReturnsRows
(t *testing.T)
testhelpers/helper_methods_test.go:9
MethodTestBatchSizeUpdate
()
test/go/data_iterator_test.go:240
MethodTestBeforeCutoverCompressionFailuresFailAgainDuringCutover
()
test/go/iterative_verifier_test.go:162
MethodTestBeforeCutoverDifferentCompressedSameDecompressedDataPassDuringCutover
()
test/go/iterative_verifier_test.go:175
MethodTestBeforeCutoverFailuresFailAgainDuringCutover
()
test/go/iterative_verifier_test.go:149
MethodTestBeforeCutoverFailuresPassDuringCutover
()
test/go/iterative_verifier_test.go:199
FunctionTestBinaryKey_Compare
(t *testing.T)
test/go/pagination_key_test.go:136
FunctionTestBinaryKey_ComparePanicsOnTypeMismatch
(t *testing.T)
test/go/pagination_key_test.go:195
FunctionTestBinaryKey_IsMax
(t *testing.T)
test/go/pagination_key_test.go:275
FunctionTestBinaryKey_MarshalJSON
(t *testing.T)
test/go/pagination_key_test.go:299
FunctionTestBinaryKey_MarshalJSON_when_no_column
(t *testing.T)
test/go/pagination_key_test.go:313
FunctionTestBinaryKey_NewBinaryKeyClones
(t *testing.T)
test/go/pagination_key_test.go:121
FunctionTestBinaryKey_NumericPosition
(t *testing.T)
test/go/pagination_key_test.go:204
FunctionTestBinaryKey_NumericPosition_Monotonic
(t *testing.T)
test/go/pagination_key_test.go:245
FunctionTestBinaryKey_SQLValue
(t *testing.T)
test/go/pagination_key_test.go:130
FunctionTestBinaryKey_String
(t *testing.T)
test/go/pagination_key_test.go:252
MethodTestBinlogDeleteEventGeneratesDeleteQuery
()
test/go/dml_events_test.go:196
MethodTestBinlogDeleteEventMetadata
()
test/go/dml_events_test.go:250
MethodTestBinlogDeleteEventWithNull
()
test/go/dml_events_test.go:218
MethodTestBinlogDeleteEventWithWrongColumnsReturnsError
()
test/go/dml_events_test.go:235
MethodTestBinlogInsertEventGeneratesInsertQuery
()
test/go/dml_events_test.go:59
MethodTestBinlogInsertEventMetadata
()
test/go/dml_events_test.go:101
MethodTestBinlogInsertEventWithWrongColumnsReturnsError
()
test/go/dml_events_test.go:86
MethodTestBinlogStreamerAddEventHandlerEventTypes
()
test/go/binlog_streamer_test.go:199
MethodTestBinlogStreamerSetsBinlogPositionOnDMLEvent
()
test/go/binlog_streamer_test.go:93
MethodTestBinlogStreamerSetsBinlogPositionOnDMLEventWithRewrites
()
test/go/binlog_streamer_test.go:122
MethodTestBinlogStreamerSetsQueryEventOnRowsEvent
()
test/go/binlog_streamer_test.go:167
FunctionTestBinlogStreamerTestSuite
(t *testing.T)
test/go/binlog_streamer_test.go:213
MethodTestBinlogUpdateEventGeneratesUpdateQuery
()
test/go/dml_events_test.go:117
MethodTestBinlogUpdateEventMetadata
()
test/go/dml_events_test.go:180
MethodTestBinlogUpdateEventWithNull
()
test/go/dml_events_test.go:162
MethodTestBinlogUpdateEventWithWrongColumnsReturnsError
()
test/go/dml_events_test.go:147
FunctionTestBinlogVerifySerializedStoreCopy
(t *testing.T)
test/go/inline_verifier_test.go:37
FunctionTestBinlogVerifySerializedStoreRowCount
(t *testing.T)
test/go/inline_verifier_test.go:29
FunctionTestBinlogWriterBufferBinlogEventsBeforeRun
TestBinlogWriterBufferBinlogEventsBeforeRun verifies that BufferBinlogEvents does not block when called before Run() has started in its own goroutine.
test/go/binlog_writer_test.go:42
MethodTestBuildTLSConfiguredAlready
()
test/go/config_test.go:140
FunctionTestCallbacksTestSuite
(t *testing.T)
sharding/test/callbacks_test.go:192
MethodTestCanInitializeFerryWithValidConfig
()
test/go/replication_config_test.go:75
MethodTestChainingDoesNotMutateOriginal
--- Chaining does not mutate original (both backends) ---
test/go/logger_test.go:218
MethodTestChangingDataChangesHash
()
test/go/iterative_verifier_test.go:214
MethodTestChangingNumberValueChangesHash
()
test/go/iterative_verifier_test.go:274
FunctionTestChecksumTableVerifier
(t *testing.T)
test/go/verifier_test.go:162
FunctionTestCompareDecompressedDataContentDifference
(t *testing.T)
inline_verifier_test.go:22
FunctionTestCompareDecompressedDataMissingSource
(t *testing.T)
inline_verifier_test.go:54
FunctionTestCompareDecompressedDataMissingTarget
(t *testing.T)
inline_verifier_test.go:43
FunctionTestCompareDecompressedDataNoDifference
(t *testing.T)
inline_verifier_test.go:9
FunctionTestConfig
(t *testing.T)
test/go/config_test.go:204
MethodTestConfigInvalidLogBackendFallsBack
--- Config.LogBackend invalid falls back gracefully ---
test/go/logger_test.go:477
MethodTestConfigInvalidLogLevelReturnsError
--- Config.LogLevel validation ---
test/go/logger_test.go:444
MethodTestConfigValidLogLevelApplied
()
test/go/logger_test.go:453
FunctionTestConfigWithBothIncludedAndIgnoredTablesIsInvalid
(t *testing.T)
sharding/test/config_test.go:11
FunctionTestConfigWithInvalidIndexHintForTableIsInvalid
(t *testing.T)
sharding/test/config_test.go:42
FunctionTestConfigWithInvalidIndexHintIsInvalid
(t *testing.T)
sharding/test/config_test.go:31
FunctionTestConfigWithRunFerryFromReplicaWithoutValidSourceReplicationMasterIsInvalid
(t *testing.T)
sharding/test/config_test.go:21
MethodTestConnectErrorsOutIfErrorInServerIdGeneration
()
test/go/binlog_streamer_test.go:82
MethodTestConnectWithIdKeepsId
()
test/go/binlog_streamer_test.go:64
MethodTestConnectWithZeroIdGetsRandomServerId
()
test/go/binlog_streamer_test.go:73
FunctionTestCopyDataWhileRenamingDatabaseAndTable
(t *testing.T)
test/go/trivial_integration_test.go:76
FunctionTestCopyDataWithDeleteLoad
(t *testing.T)
test/go/trivial_integration_test.go:59
FunctionTestCopyDataWithFixedPointDecimalTypes
(t *testing.T)
test/go/types_integration_test.go:104
FunctionTestCopyDataWithInsertLoad
(t *testing.T)
test/go/trivial_integration_test.go:25
FunctionTestCopyDataWithManyTypes
(t *testing.T)
test/go/types_integration_test.go:86
FunctionTestCopyDataWithNullInColumn
(t *testing.T)
test/go/trivial_integration_test.go:139
FunctionTestCopyDataWithUpdateLoad
(t *testing.T)
test/go/trivial_integration_test.go:42
FunctionTestCopyDataWithoutAnyWritesToSource
(t *testing.T)
test/go/trivial_integration_test.go:14
FunctionTestCopyFilterTestSuite
(t *testing.T)
sharding/test/copy_filter_test.go:338
FunctionTestCopydb
(t *testing.T)
copydb/test/copydb_test.go:166
MethodTestCorruptCert
()
test/go/config_test.go:128
MethodTestCount
()
test/go/metrics_test.go:116
MethodTestCreateDatabaseAndTableWithOrdering
()
copydb/test/copydb_test.go:159
MethodTestCreateDatabaseCopiesTheRightCollation
()
copydb/test/copydb_test.go:116
MethodTestCreateDatabasesAndTablesAlreadyExists
()
copydb/test/copydb_test.go:93
MethodTestCreateDatabasesAndTablesAlreadyExistsAllowed
()
copydb/test/copydb_test.go:104
FunctionTestDMLEventsTestSuite
(t *testing.T)
test/go/dml_events_test.go:393
MethodTestDataIterationBatchSizePerTableOverride
()
test/go/data_iterator_test.go:173
MethodTestDataIterationBatchSizePerTableOverrideCalculateBatchSize
()
test/go/data_iterator_test.go:245
MethodTestDataIterationBatchSizePerTableOverrideMaxRowSize
()
test/go/data_iterator_test.go:219
MethodTestDataIterationBatchSizePerTableOverrideMinRowSize
()
test/go/data_iterator_test.go:198
FunctionTestDataIterator
(t *testing.T)
test/go/data_iterator_test.go:276
FunctionTestDataIteratorSorterTestSuite
(t *testing.T)
test/go/data_iterator_sorter_test.go:128
MethodTestDeduplicatesHashes
()
test/go/iterative_verifier_test.go:224
MethodTestDeepChaining
()
test/go/logger_test.go:170
MethodTestDefaultBackendIsLogrus
--- SetLogBackend ---
test/go/logger_test.go:78
MethodTestDefaultMarginalia
()
test/go/config_test.go:197
MethodTestDefaultTagsWithNoMetricTags
()
test/go/metrics_test.go:33
MethodTestDefaultTagsWithOtherMetricTags
()
test/go/metrics_test.go:49
MethodTestDefaultValues
()
test/go/config_test.go:114
MethodTestDoesntReturnHashIfRecordDoesntExist
()
test/go/iterative_verifier_test.go:232
MethodTestDoneListenerGetsNotifiedWhenDone
()
test/go/data_iterator_test.go:156
MethodTestDropMetricIfSinkFull
()
test/go/metrics_test.go:161
← previousnext →701–800 of 1,224, ranked by callers