openreplay/ee/connectors/sql
MauricioGarciaS 28182b951e
Redshift connector (#1170)
* Updated dependancies for redshift connector, changed os module for python-decouple module

* Updated service and images

* Updated message protocol, added exception for BatchMetadata when version is 0 (we apply old read method)

* fixed load error from s3 to redshift. null values for string columns are now empty strings ("")

* Added file test consumer_async.py: reads every 3 minutes kafka raw and send task in background to upload to cloud

* Added method to skip messages that are not inserted to cloud

* Added logs into consumer_async. Changed urls and issues in sessions table from list to string

* Split between messages for sessions table and for events table

* Updated redshift tables

* Fixed small issue in query redshift_sessions.sql

* Updated Dockerfiles. Cleaned logs of consumer_async. Updated/Fixed tables. Transformed Nan as NULL for VARCHAR columns

* Added error handler for sql dropped connection

* chore(docker): Optimize docker builds

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* Variables renamed

* Adding compression libraries

* Set default value of count events to 0 (instead of NULL) when event did not occur

* Added support specific  project tracking. Added PG handler to connect to sessions table

* Added method to update values in db connection for sessions ended and restarted

* Removing intelligent file copying

* chore(connector): Build file

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* Adding connection pool for pg

* Renaming and optimizing

* Fixed issue of missing information of sessions

---------

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
Co-authored-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-02 14:02:57 +02:00
..
clickhouse_events.sql connectors 2021-05-18 17:10:08 +03:00
clickhouse_events_buffer.sql connectors 2021-05-18 17:10:08 +03:00
clickhouse_events_detailed.sql Updated CH connector and event types 2022-07-20 10:54:53 +02:00
clickhouse_events_detailed_buffer.sql Updated CH connector and event types 2022-07-20 10:54:53 +02:00
clickhouse_sessions.sql connectors 2021-05-18 17:10:08 +03:00
clickhouse_sessions_buffer.sql connectors 2021-05-18 17:10:08 +03:00
postgres_events.sql connectors 2021-05-18 17:10:08 +03:00
postgres_events_detailed.sql Updated PG connector events 2022-07-19 11:19:17 +02:00
postgres_sessions.sql connectors 2021-05-18 17:10:08 +03:00
redshift_events.sql Redshift connector (#1170) 2023-05-02 14:02:57 +02:00
redshift_events_detailed.sql Redshift connector (#1170) 2023-05-02 14:02:57 +02:00
redshift_sessions.sql Redshift connector (#1170) 2023-05-02 14:02:57 +02:00
snowflake_events.sql connectors 2021-05-18 17:10:08 +03:00
snowflake_events_detailed.sql added events detailed snowflakes 2022-08-09 10:40:14 +02:00
snowflake_sessions.sql connectors 2021-05-18 17:10:08 +03:00