MCPcopy Create free account

hub / github.com/apecloud/myduckserver / types & classes

Types & classes179 in github.com/apecloud/myduckserver

↓ 1 callersClassMySQLTest
compatibility/mysql/python/mysql_test.py:3
↓ 1 callersClassPGTest
compatibility/pg/python/pg_test.py:3
Class
compatibility/mysql/node/mysql_test.js:4
Class
compatibility/mysql/node/mysql_test.js:52
Class
compatibility/pg/node/pg_test.js:4
Class
compatibility/pg/node/pg_test.js:50
TypeAliasAction
This file handles SQL statements for managing PostgreSQL subscriptions. It supports: 1. Creating a subscription: CREATE SUBSCRIPTION mysub CONNECTION
pgserver/subscription_handler.go:33
StructAnnotatedDuckType
TODO(ysg): Refactor this implementation by using interface{} to represent a DuckDB type, and implement the interface{} type for each corresponding MyS
catalog/type_mapping.go:18
StructArrowAppender
myarrow/appender.go:15
StructArrowDataLoader
pgserver/arrowloader.go:17
StructArrowWriter
pgserver/arrowwriter.go:17
StructBackupConfig
This file implements the logic for handling BACKUP SQL statements. Syntax: BACKUP DATABASE my_database TO '<uri>' ENDPOINT = '<endpoint>' ACCESS_KEY_
pgserver/backup_handler.go:28
StructBucket
References: - S3 client: https://docs.aws.amazon.com/code-library/latest/ug/go_2_s3_code_examples.html - Transfer Manager: https://aws.github.i
storage/object_storage_client.go:17
StructColumnInfo
catalog/table.go:36
StructComment
catalog/comment.go:11
TypeAliasCommitKind
binlogreplication/binlog_replica_applier.go:771
StructConnectionDetails
ConnectionDetails holds parsed connection string components.
pgserver/subscription_handler.go:43
StructConnectionHandler
ConnectionHandler is responsible for the entire lifecycle of a user connection: receiving messages they send, executing queries, sending the correct m
pgserver/connection_handler.go:47
InterfaceConnectionHolder
adapter/adapter.go:11
StructConnectionPool
catalog/connpool.go:30
StructConvertedStatement
ConvertedStatement represents a statement that has been converted from the Postgres representation to the Vitess representation. String may contain th
pgserver/connection_data.go:55
StructCopyToResult
pgserver/datawriter.go:21
StructCsvDataLoader
pgserver/dataloader.go:149
InterfaceDataDirProvider
configuration/providers.go:3
InterfaceDataLoader
DataLoader allows callers to insert rows from multiple chunks into a table. Rows encoded in each chunk will not necessarily end cleanly on a chunk bou
pgserver/dataloader.go:23
InterfaceDataWriter
pgserver/datawriter.go:16
StructDatabase
catalog/database.go:17
StructDatabaseProvider
catalog/provider.go:23
InterfaceDeltaAppender
binlogreplication/writer.go:19
StructDeltaAppender
delta/delta.go:20
StructDeltaController
delta/controller.go:31
StructDriverRowIter
DriverRowIter wraps a standard driver.Rows as a RowIter.
pgserver/iter.go:18
StructDuckBuilder
backend/executor.go:33
StructDuckDataWriter
pgserver/datawriter.go:26
StructDuckHandler
DuckHandler is a handler uses DuckDB and the SQLe engine directly running Postgres specific queries.
pgserver/duck_handler.go:82
StructDuckHarness
harness/duck_harness.go:46
StructDuckTestEngine
harness/duck_harness.go:286
StructEmptyTableEditor
catalog/table.go:481
TypeAliasErrorResponseSeverity
ErrorResponseSeverity represents the severity of an ErrorResponse message.
pgserver/connection_data.go:29
StructExecution
catalog/provider_test.go:12
StructExecution
pgserver/sess_params_test.go:14
StructExtraTableInfo
catalog/table.go:29
TypeAliasFlushReason
delta/flush_reason.go:3
StructFlushStats
delta/controller.go:25
StructFuncReplacementExecution
pgserver/in_place_handler_test.go:14
InterfaceHandler
pgserver/handler.go:27
StructHardCodedQuery
pgserver/full_match_handler.go:29
StructInPlaceHandler
pgserver/in_place_handler.go:124
StructIndex
catalog/index.go:5
FuncTypeIndexDriverInitializer
func([]sql.Database) sql.IndexDriver
harness/duck_harness.go:44
StructIndexedTable
catalog/table.go:45
StructInternalMacro
catalog/internal_macro.go:17
StructInternalSchema
catalog/internal_schemas.go:3
StructInternalTable
catalog/internal_tables.go:5
StructInternalView
catalog/internal_views.go:3
StructListener
Listener listens for connections to process PostgreSQL requests into Dolt requests.
pgserver/listener.go:36
FuncTypeListenerOpt
func(*Listener)
pgserver/listener.go:45
StructLoadDataResults
LoadDataResults contains the results of a load data operation, including the number of rows loaded.
pgserver/dataloader.go:44
StructLogicalReplicator
pgserver/logrepl/replication.go:48
StructMacroDefinition
catalog/internal_macro.go:5
StructMockServer
Mockup database server
flightsqltest/driver_test.go:1841
StructMyHandler
backend/handler.go:27
StructMySQLPersister
MySQLPersister is an example struct which handles the persistence of the data in the "mysql" database.
persist.go:30
ClassMySQLTest
compatibility/mysql/php/mysql_test.php:3
ClassMySQLTest
compatibility/mysql/ruby/mysql_test.rb:3
ClassMySQLTest
compatibility/mysql/csharp/MySQLTest.cs:7
ClassMySQLTest
compatibility/mysql/java/MySQLTest.java:6
StructMySQLType
catalog/type_mapping.go:31
StructNoopPlaintextPlugin
NoopPlaintextPlugin is used to authenticate plaintext user plugins
plugin/auth.go:10
StructObjectStorageConfig
storage/object_storage.go:15
TypeAliasOptionValueType
pgserver/copy.go:78
ClassPGTest
compatibility/pg/php/pg_test.php:3
ClassPGTest
compatibility/pg/ruby/pg_test.rb:3
ClassPGTest
compatibility/pg/csharp/PGTest.cs:7
ClassPGTest
compatibility/pg/java/PGTest.java:6
StructPSCurrentThreadID
myfunc/ps.go:9
StructParameter
pgserver/pgconfig/parameters.go:60
TypeAliasParameterContext
ParameterContext sets level of difficulty of changing the parameter settings. For more detailed description on how to change the settings of specific
pgserver/pgconfig/parameters.go:168
TypeAliasParameterSource
ParameterSource sets the source of the current parameter value.
pgserver/pgconfig/parameters.go:182
StructPgsqlScope
PgsqlScope represents the scope of a PostgreSQL configuration parameter.
pgserver/pgconfig/parameters.go:198
TypeAliasPgsqlScopeType
PgsqlScopeType represents the scope of a configuration parameter.
pgserver/pgconfig/parameters.go:249
StructPipeDataLoader
pgserver/dataloader.go:51
StructPortalData
pgserver/connection_data.go:105
StructPostgresType
pgtypes/pgtypes.go:381
StructPreparedStatementData
pgserver/connection_data.go:115
FuncTypeQueryExecutor
QueryExecutor is a function that executes a query and returns the result as a schema and iterator. Either of |parsed| or |analyzed| can be nil dependi
pgserver/duck_handler.go:402
TypeAliasQueryMode
pgserver/duck_handler.go:73
FuncTypeQueryModifier
func(string) string
pgserver/query_modifier.go:5
StructQueryOriginKey
mycontext/keys.go:5
TypeAliasQueryOriginKind
mycontext/keys.go:7
TypeAliasReadyForQueryTransactionIndicator
ReadyForQueryTransactionIndicator indicates the state of the transaction related to the query.
pgserver/connection_data.go:43
StructReplicaOptions
ReplicaOptions holds the options for a replica server. https://dev.mysql.com/doc/refman/8.4/en/replication-options-replica.html
replica/options.go:10
StructReplicationTest
pgserver/logrepl/replication_test.go:53
FuncTypeRequestModifier
RequestModifier is a function type that transforms a query string
backend/request_modifier.go:6
StructRestoreConfig
This file implements the logic for handling RESTORE SQL statements. Syntax: RESTORE DATABASE my_database FROM '<uri>' ENDPOINT = '<endpoint>' ACCESS_
pgserver/restore_handler.go:26
StructResult
Result represents a query result.
pgserver/duck_handler.go:58
FuncTypeResultModifier
ResultModifier transforms a Result.
backend/result_modifier.go:8
StructRow
Row represents a single row value in bytes format. |val| represents array of a single row elements, which each element value is in byte array format.
pgserver/duck_handler.go:67
TypeAliasRowEventType
binlog/events.go:16
TypeAliasSASLBindingFlag
SASLBindingFlag are the flags for gs2-cbind-flag, used in SASL authentication.
pgserver/authentication_scram.go:65
next →1–100 of 179, ranked by callers