Mason Wheeler
05/20/2021, 7:39 PMJdbcBufferedConsumerFactory.toWriteConfig
has access to a NamingConventionTransformer
instance, and NamingConventionTransformer
has methods for generating table names, but it's not making use of them. (See lines 109-110.) Instead, it's unilaterally imposing a specific naming convention that doesn't work with all databases.
Is there any rationale for this?user
05/20/2021, 8:29 PMuser
05/20/2021, 8:29 PMuser
05/20/2021, 8:29 PMfinal String tableName = Names.concatQuotedNames("_airbyte_raw_", namingResolver.getIdentifier(streamName));
user
05/20/2021, 8:30 PMuser
05/20/2021, 8:30 PMgetIdentifier
and then doing its own thing with the results.user
05/20/2021, 8:31 PMuser
05/20/2021, 8:31 PMuser
05/20/2021, 8:31 PMuser
05/20/2021, 8:32 PMuser
05/20/2021, 8:32 PMuser
05/20/2021, 8:32 PMuser
05/20/2021, 8:32 PMgetIdentifier
user
05/20/2021, 8:32 PMuser
05/20/2021, 8:33 PMgetIdentifier
user
05/20/2021, 8:33 PMuser
05/20/2021, 8:33 PMuser
05/20/2021, 8:33 PMuser
05/20/2021, 8:34 PMuser
05/20/2021, 8:34 PMuser
05/20/2021, 8:38 PMairbyte_1234567890_airbyte_table_name
that won't fit into 30 characters.user
05/20/2021, 8:39 PMuser
05/20/2021, 8:40 PMuser
05/20/2021, 8:41 PMuser
05/20/2021, 8:41 PMuser
05/20/2021, 8:42 PMuser
05/20/2021, 8:42 PMuser
05/20/2021, 8:44 PMuser
05/20/2021, 8:50 PMuser
05/20/2021, 8:51 PMuser
05/20/2021, 8:51 PMuser
05/20/2021, 8:51 PMuser
05/20/2021, 8:52 PMuser
05/20/2021, 8:53 PMuser
05/20/2021, 8:54 PMuser
05/20/2021, 8:55 PMuser
05/20/2021, 8:56 PMuser
05/20/2021, 8:56 PMuser
05/20/2021, 8:56 PMuser
05/20/2021, 8:56 PMuser
05/20/2021, 8:57 PMgetIdentifier
to check for specific prefixes and parse stuff out, etc.user
05/20/2021, 8:57 PMuser
05/20/2021, 8:58 PMuser
05/20/2021, 8:58 PMuser
05/20/2021, 8:58 PMuser
05/20/2021, 8:59 PMuser
05/20/2021, 8:59 PMuser
05/20/2021, 9:01 PMuser
05/20/2021, 9:34 PMuser
05/20/2021, 9:42 PMuser
05/20/2021, 9:43 PMdb = new OracleContainer("image name goes here");
user
05/20/2021, 9:44 PMjava.sql.SQLException: Cannot create PoolableConnectionFactory (Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
)
user
05/20/2021, 9:46 PMuser
05/20/2021, 9:46 PMuser
05/20/2021, 9:48 PMuser
05/20/2021, 9:48 PMuser
05/20/2021, 9:48 PMuser
05/20/2021, 9:48 PMuser
05/20/2021, 9:48 PMuser
05/20/2021, 9:49 PMuser
05/20/2021, 9:49 PM