MCPcopy Create free account

hub / github.com/airbnb/SpinalTap / functions

Functions687 in github.com/airbnb/SpinalTap

↓ 4 callersMethodwithMetrics
(@NonNull final DestinationMetrics metrics)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationBuilder.java:51
↓ 4 callersMethodzip
( @NonNull final Serializable[] row, @NonNull final Collection<ColumnMetadata> columns)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/event/mapper/MysqlMutationMapper.java:109
↓ 3 callersMethodaddListener
Adds a {@link Listener} to the destination.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/Destination.java:32
↓ 3 callersMethodaddPipes
Registers a list of {@link Pipe}s for the give resource partition @param name The resource name @param partition the partition name @param pipes the
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/pipe/PipeManager.java:69
↓ 3 callersMethodaddPrefix
(@NotNull final String name, @NotNull final Token indexToken)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaDatabase.java:223
↓ 3 callersMethodasColumnValues
(@NonNull final Row row)
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/mutation/MysqlUpdateMutation.java:41
↓ 3 callersMethodcompareTo
(Interval other)
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/GtidSet.java:171
↓ 3 callersMethodcreateBinlogHeader
( @NonNull final MysqlMutationMetadata metadata, final byte typeCode)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/mutation/mapper/ThriftMutationMapper.java:45
↓ 3 callersMethodcreateMetadata
( @NonNull final Table table, @NonNull final BinlogEvent event, final int eventPosition)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/event/mapper/MysqlMutationMapper.java:94
↓ 3 callersMethodcreateMysqlDataSource
( String host, int port, String user, String password, boolean mTlsEnabled,
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlClient.java:34
↓ 3 callersMethodcreateTestStateHistory
()
spinaltap-mysql/src/test/java/com/airbnb/spinaltap/mysql/MysqlSourceTest.java:233
↓ 3 callersMethodeventFailure
(Throwable error)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/SourceMetrics.java:86
↓ 3 callersMethodexecuteWithJdbc
( @NonNull final Handle handle, final String database, @NonNull final String sql)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaUtil.java:30
↓ 3 callersMethodget
()
spinaltap-mysql/src/test/java/com/airbnb/spinaltap/mysql/StateHistoryTest.java:163
↓ 3 callersMethodgetSavedState
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSource.java:225
↓ 3 callersMethodinitialize
()
spinaltap-common/src/test/java/com/airbnb/spinaltap/common/source/AbstractSourceTest.java:179
↓ 3 callersMethodisGtidModeEnabled
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlClient.java:98
↓ 3 callersMethodnotifyError
(final Exception ex)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/ListenableDestination.java:38
↓ 3 callersMethodnotifyEvent
(E event)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/ListenableSource.java:36
↓ 3 callersMethodnotifySend
(final List<? extends Mutation<?>> mutations)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/ListenableDestination.java:34
↓ 3 callersMethodonCommunicationError
(final Exception ex)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSource.java:176
↓ 3 callersMethodonEvent
Action to perform after a {@link SourceEvent}s has been received.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/Source.java:61
↓ 3 callersMethodonSend
Action to perform after a list of {@link Mutation}s has been published.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/Destination.java:67
↓ 3 callersMethodonStart
Action to perform after the {@link Destination} has started.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/Source.java:58
↓ 3 callersMethodprocessMutations
Process all {@link Mutation}s in the buffer, and sends them to the underlying {@link Destination}.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/BufferedDestination.java:108
↓ 3 callersMethodremoveGauge
(String metricName)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/metrics/SpinalTapMetrics.java:65
↓ 3 callersMethodreset
Resets the state of the validator
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/util/Validator.java:21
↓ 3 callersMethodsave
Persists the state history in the backing repository.
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/StateHistory.java:135
↓ 3 callersMethodshouldCompareUsingFilePosition
Whether we can compare two BinlogFilePos using Binlog file position (without GTIDSet)
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/BinlogFilePos.java:123
↓ 3 callersMethodstartFailure
(Throwable error)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/SourceMetrics.java:74
↓ 3 callersMethodstateReadFailure
(Throwable error)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:146
↓ 3 callersMethodstateSaveFailure
(Throwable error)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:142
↓ 3 callersMethodstop
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractSource.java:111
↓ 3 callersMethodwithBuffer
(@Min(0) final int bufferSize)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationBuilder.java:56
↓ 2 callersMethodaddMutationValidator
( @NonNull final Validator<M> validator)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractSource.java:177
↓ 2 callersMethodbuild
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationBuilder.java:93
↓ 2 callersMethodcheckpoint
Checkpoints the source according to the last streamed {@link Mutation} in the pipe
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/pipe/Pipe.java:204
↓ 2 callersMethodcollapseIntervals
()
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/GtidSet.java:97
↓ 2 callersMethodcreate
(Collection<MysqlSourceState> states)
spinaltap-mysql/src/test/java/com/airbnb/spinaltap/mysql/StateHistoryTest.java:146
↓ 2 callersMethodcreate
(final String sourceId)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/mutation/mapper/ThriftMutationMapper.java:37
↓ 2 callersMethodcreate
( @NonNull final DataSource dataSource, @NonNull final TableCache tableCache, @NonNull final
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/event/mapper/MysqlMutationMapper.java:54
↓ 2 callersMethodcreate
( @NonNull final TableCache tableCache, @NonNull final Set<String> tableNames, @NonNull fina
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/event/filter/MysqlEventFilter.java:18
↓ 2 callersMethodcurrent
()
spinaltap-kafka/src/test/java/com/airbnb/spinaltap/kafka/KafkaDestinationTest.java:161
↓ 2 callersMethodeventReceived
(SourceEvent event)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/SourceMetrics.java:90
↓ 2 callersMethodexists
()
spinaltap-mysql/src/test/java/com/airbnb/spinaltap/mysql/StateHistoryTest.java:141
↓ 2 callersMethodexists
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/util/ZookeeperRepository.java:23
↓ 2 callersMethodgetBinaryLogs
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlClient.java:102
↓ 2 callersMethodgetCanonicalTableNames
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/config/AbstractMysqlConfiguration.java:31
↓ 2 callersMethodgetTableColumns
(String database, String table)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaManager.java:43
↓ 2 callersMethodisCreated
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaStore.java:74
↓ 2 callersMethodisDDLGrant
(final String sql)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaManager.java:270
↓ 2 callersMethodisMutation
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/event/BinlogEvent.java:32
↓ 2 callersMethodisRunning
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/BufferedDestination.java:136
↓ 2 callersMethodisRunning
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractDataStoreSource.java:69
↓ 2 callersMethodisStarted
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationPool.java:110
↓ 2 callersMethodisTerminated
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/BufferedDestination.java:140
↓ 2 callersMethodopen
Opens the {@link Source} and {@link Destination} to initiate event streaming
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/pipe/Pipe.java:169
↓ 2 callersMethodopen
Initializes the destination and prepares for {@link Mutation} publishing. <p>The operation should be idempotent.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/Destination.java:45
↓ 2 callersMethodprocessTableSchemaChanges
( String database, QueryEvent event, String gtid, Map<String, MysqlTableSchema> tableS
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaManager.java:140
↓ 2 callersMethodpublishFailed
(Mutation<?> mutation, Throwable error)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationMetrics.java:104
↓ 2 callersMethodpublishSucceeded
(List<? extends Mutation<?>> mutations)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationMetrics.java:84
↓ 2 callersMethodregisterGauge
(String metricName, Gauge<?> gauge)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/metrics/SpinalTapMetrics.java:48
↓ 2 callersMethodschemaStoreGetFailure
( final String database, final String table, final Throwable error)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:99
↓ 2 callersMethodschemaStoreGetSuccess
(final String database, final String table)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:95
↓ 2 callersMethodsendFailed
(Throwable error)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationMetrics.java:126
↓ 2 callersMethodsetPosition
(BinlogFilePos pos)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSource.java:127
↓ 2 callersMethodshutdownGracefully
Attempts to shutdown the {@link ExecutorService}. If the service does not terminate within the specified timeout, a force shutdown will be triggered.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/util/ConcurrencyUtil.java:26
↓ 2 callersMethodstart
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractSource.java:109
↓ 2 callersMethodstateRead
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:138
↓ 2 callersMethodstop
Stops event streaming for the pipe.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/pipe/Pipe.java:144
↓ 2 callersMethodtransactionReceived
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:158
↓ 2 callersMethodupdateSchemaCache
(MysqlTableSchema schema)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaStore.java:304
↓ 2 callersMethodwithPool
( @Min(0) final int poolSize, @NonNull final KeyProvider<Mutation<?>, String> keyProvider)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationBuilder.java:66
↓ 1 callersMethodaddEventValidator
(@NonNull final Validator<E> validator)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractSource.java:161
↓ 1 callersMethodaddIntervals
(List<Interval> intervals)
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/GtidSet.java:111
↓ 1 callersMethodallPipesStopped
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/pipe/PipeManager.java:175
↓ 1 callersMethodarchive
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaArchiver.java:8
↓ 1 callersMethodbinlogFileStart
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:130
↓ 1 callersMethodbootstrap
(List<MysqlTableSchema> schemas)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/schema/MysqlSchemaStore.java:166
↓ 1 callersMethodbufferFull
(Mutation.Metadata metadata)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationMetrics.java:138
↓ 1 callersMethodbufferSize
(int size, Mutation.Metadata metadata)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationMetrics.java:134
↓ 1 callersMethodbyCode
The Java type is an 8-bit signed two's complement integer. But MySql byte is not. So when looking up the column type from a MySql byte, it must be upc
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/mutation/schema/ColumnDataType.java:67
↓ 1 callersMethodcheckpointFailure
(Throwable error)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/SourceMetrics.java:82
↓ 1 callersMethodclientConnected
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:87
↓ 1 callersMethodclientDisconnected
()
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:91
↓ 1 callersMethodclose
Closes the {@link Source} and {@link Destination} to terminate event streaming, and checkpoints the last recorded {@link Source} state.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/pipe/Pipe.java:180
↓ 1 callersMethodclose
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/DestinationPool.java:121
↓ 1 callersMethodclose
Stops {@link Mutation} publishing and closes the destination. <p>The operation should be idempotent.
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/Destination.java:52
↓ 1 callersMethodclose
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/destination/BufferedDestination.java:183
↓ 1 callersMethodclose
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractSource.java:71
↓ 1 callersMethodcolumnsMatch
Checks whether the {@link Table} schema matches the given column schema.
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/TableCache.java:86
↓ 1 callersMethodcommitCheckpoint
(Mutation<?> mutation)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractSource.java:113
↓ 1 callersMethodcommunicationFailure
(Throwable error)
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceMetrics.java:79
↓ 1 callersMethodconnect
()
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/source/AbstractDataStoreSource.java:79
↓ 1 callersMethodcounter
(String name)
spinaltap-common/src/main/java/com/airbnb/common/metrics/TaggedMetricRegistry.java:135
↓ 1 callersMethodcreate
( final MysqlConfiguration sourceConfig, final String partitionName, final StateRepositoryFa
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlPipeFactory.java:90
↓ 1 callersMethodcreate
( @NonNull final MysqlConfiguration configuration, @NonNull final String user, @NonNull fina
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlSourceFactory.java:28
↓ 1 callersMethodcreate
( String host, int port, String user, String password, boolean mTlsEnabled,
spinaltap-mysql/src/main/java/com/airbnb/spinaltap/mysql/MysqlClient.java:23
↓ 1 callersMethodcreate
(T data)
spinaltap-common/src/main/java/com/airbnb/spinaltap/common/util/ZookeeperRepository.java:28
↓ 1 callersMethodcreateColumns
( List<ColumnMetadata> columnMetadatas)
spinaltap-model/src/main/java/com/airbnb/spinaltap/mysql/mutation/schema/Table.java:143
← previousnext →101–200 of 687, ranked by callers