testcontainers / testcontainers/testcontainers-java
Clickhouse setting config failed
Nessuno ha ancora preso questa issue.
- Lingua principale
- Java
- Stelle
- 8.7k
- Fork
- 1.9k
- Merge medio
- 2g 17h
- PR unite (30g)
- 9
Descrizione
I need use experimental function of ClickHouse.
For it use version 21.5.5.12
spring:
data-source:
url: jdbc:tc:clickhouse:21.5.5.12://hostname/databasename?TC_INITSCRIPT=init.sql
And init.sql contains this line:
SET allow_experimental_window_functions = 1;
on this line i have next error:
Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: StatementCallback; uncategorized SQLException for SQL [SET allow_experimental_window_functions = 1]; SQL state [null]; error code [113]; ClickHouse exception, code: 113, host: localhost, port: 32811; Code: 113, e.displayText() = DB::Exception: There is no session or session context has expired (version 21.5.5.12 (official build))
; nested exception is ru.yandex.clickhouse.except.ClickHouseException: ClickHouse exception, code: 113, host: localhost, port: 32811; Code: 113, e.displayText() = DB::Exception: There is no session or session context has expired (version 21.5.5.12 (official build))
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Riproducete il problema utilizzando la ClickHouse 21.5.5.12 JDBC URL e l’istruzione init.sql mostrata nel report. Iniziate tracciando il modo in cui la Testcontainers JDBC URL esegue init.sql e il modo in cui il container ClickHouse gestisce le impostazioni con ambito di sessione. Il lavoro è completo quando l’impostazione sperimentale può essere applicata da init.sql senza l’errore di contesto della sessione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- clickhouse, docker, java
- Ambito
- databases, testing
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100