Skip to content

Commit

Permalink
Api v1.17.0 (openreplay#1805)
Browse files Browse the repository at this point in the history
* refactor(chalice): upgraded dependencies

* refactor(DB): removed duplicate indexes
  • Loading branch information
tahayk authored Dec 26, 2023
1 parent 02872f8 commit be3a6ba
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 14 deletions.
10 changes: 5 additions & 5 deletions ee/api/Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,23 @@ name = "pypi"
[packages]
urllib3 = "==1.26.16"
requests = "==2.31.0"
boto3 = "==1.29.7"
boto3 = "==1.34.1"
pyjwt = "==2.8.0"
psycopg2-binary = "==2.9.9"
elasticsearch = "==8.11.0"
elasticsearch = "==8.11.1"
jira = "==3.5.2"
fastapi = "==0.104.1"
fastapi = "==0.105.0"
gunicorn = "==21.2.0"
python-decouple = "==3.8"
apscheduler = "==3.10.4"
python-multipart = "==0.0.6"
redis = "==5.0.1"
python3-saml = "==1.16.0"
azure-storage-blob = "==12.19.0"
uvicorn = {extras = ["standard"], version = "==0.23.2"}
psycopg = {extras = ["pool", "binary"], version = "==3.1.15"}
uvicorn = {extras = ["standard"], version = "==0.25.0"}
pydantic = {extras = ["email"], version = "==2.3.0"}
clickhouse-driver = {extras = ["lz4"], version = "==0.2.6"}
psycopg = {extras = ["binary", "pool"], version = "==3.1.12"}

[dev-packages]

Expand Down
4 changes: 2 additions & 2 deletions ee/api/requirements-alerts.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ boto3==1.34.1
pyjwt==2.8.0
psycopg2-binary==2.9.9
psycopg[pool,binary]==3.1.15
elasticsearch==8.11.0
elasticsearch==8.11.1
jira==3.5.2



fastapi==0.105.0
uvicorn[standard]==0.23.2
uvicorn[standard]==0.25.0
python-decouple==3.8
pydantic[email]==2.3.0
apscheduler==3.10.4
Expand Down
2 changes: 1 addition & 1 deletion ee/api/requirements-crons.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ boto3==1.34.1
pyjwt==2.8.0
psycopg2-binary==2.9.9
psycopg[pool,binary]==3.1.15
elasticsearch==8.11.0
elasticsearch==8.11.1
jira==3.5.2


Expand Down
2 changes: 1 addition & 1 deletion ee/api/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jira==3.5.2


fastapi==0.105.0
uvicorn[standard]==0.23.2
uvicorn[standard]==0.25.0
gunicorn==21.2.0
python-decouple==3.8
pydantic[email]==2.3.0
Expand Down
5 changes: 5 additions & 0 deletions ee/scripts/schema/db/init_dbs/postgresql/1.17.0/1.17.0.sql
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,11 @@ UPDATE public.sessions
SET has_ut_test= TRUE
WHERE session_id IN (SELECT session_id FROM public.ut_tests_signals);

DROP INDEX IF EXISTS public.errors_error_id_idx;
DROP INDEX IF EXISTS public.issues_issue_id_idx;
DROP INDEX IF EXISTS public.projects_project_key_key;
DROP INDEX IF EXISTS public.user_favorite_sessions_user_id_session_id_idx;

COMMIT;

\elif :is_next
Expand Down
4 changes: 1 addition & 3 deletions ee/scripts/schema/db/init_dbs/postgresql/init_schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ $$
button_url text NULL,
image_url text NULL,
created_at timestamp NOT NULL DEFAULT timezone('utc'::text, now()),
options jsonb NOT NULL DEFAULT'{}'::jsonb,
options jsonb NOT NULL DEFAULT '{}'::jsonb,
CONSTRAINT notification_tenant_xor_user CHECK ( tenant_id NOTNULL AND user_id ISNULL OR
tenant_id ISNULL AND user_id NOTNULL )
);
Expand Down Expand Up @@ -401,7 +401,6 @@ $$
CREATE INDEX errors_project_id_error_id_js_exception_idx ON public.errors (project_id, error_id) WHERE source = 'js_exception';
CREATE INDEX errors_project_id_error_id_idx ON public.errors (project_id, error_id);
CREATE INDEX errors_project_id_error_id_integration_idx ON public.errors (project_id, error_id) WHERE source != 'js_exception';
CREATE INDEX errors_error_id_idx ON public.errors (error_id);
CREATE INDEX errors_parent_error_id_idx ON public.errors (parent_error_id);

CREATE TABLE public.user_favorite_errors
Expand Down Expand Up @@ -541,7 +540,6 @@ $$
session_id bigint NOT NULL REFERENCES public.sessions (session_id) ON DELETE CASCADE,
PRIMARY KEY (user_id, session_id)
);
CREATE INDEX user_favorite_sessions_user_id_session_id_idx ON public.user_favorite_sessions (user_id, session_id);


CREATE TABLE public.assigned_sessions
Expand Down
5 changes: 5 additions & 0 deletions scripts/schema/db/init_dbs/postgresql/1.17.0/1.17.0.sql
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,11 @@ UPDATE public.sessions
SET has_ut_test= TRUE
WHERE session_id IN (SELECT session_id FROM public.ut_tests_signals);

DROP INDEX IF EXISTS public.errors_error_id_idx;
DROP INDEX IF EXISTS public.issues_issue_id_idx;
DROP INDEX IF EXISTS public.projects_project_key_key;
DROP INDEX IF EXISTS public.user_favorite_sessions_user_id_session_id_idx;

COMMIT;

\elif :is_next
Expand Down
2 changes: 0 additions & 2 deletions scripts/schema/db/init_dbs/postgresql/init_schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -363,7 +363,6 @@ $$
CREATE INDEX errors_project_id_error_id_js_exception_idx ON public.errors (project_id, error_id) WHERE source = 'js_exception';
CREATE INDEX errors_project_id_error_id_idx ON public.errors (project_id, error_id);
CREATE INDEX errors_project_id_error_id_integration_idx ON public.errors (project_id, error_id) WHERE source != 'js_exception';
CREATE INDEX errors_error_id_idx ON public.errors (error_id);
CREATE INDEX errors_parent_error_id_idx ON public.errors (parent_error_id);

CREATE TABLE public.user_favorite_errors
Expand Down Expand Up @@ -502,7 +501,6 @@ $$
session_id bigint NOT NULL REFERENCES public.sessions (session_id) ON DELETE CASCADE,
PRIMARY KEY (user_id, session_id)
);
CREATE INDEX user_favorite_sessions_user_id_session_id_idx ON public.user_favorite_sessions (user_id, session_id);


CREATE TABLE public.assigned_sessions
Expand Down

0 comments on commit be3a6ba

Please sign in to comment.