Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table tracking fails with 504 timeout #10579

Open
nachiketadgliger opened this issue Oct 29, 2024 · 1 comment
Open

Table tracking fails with 504 timeout #10579

nachiketadgliger opened this issue Oct 29, 2024 · 1 comment
Labels
k/bug Something isn't working

Comments

@nachiketadgliger
Copy link

nachiketadgliger commented Oct 29, 2024

Version Information

Server Version: 2.44.0
CLI Version (for CLI related issue):

Environment

What is the current behaviour?

Table tracking fails with timeout after tracking around 20 tables .

We are using Hasura enterprise edition with Oracle . after tracking around 24 tables , we are not able to track any more tables . We get 504 gateway timeout .

What is the expected behaviour?

Table should be tracked succesfully

How to reproduce the issue?

  1. create around 40-50 tables in oracle
  2. track 2-25 tables .
  3. after that when we track further tables we get gateway timeout

Screenshots or Screencast

]( Screenshot 2024-10-29 131150

Please provide any traces or logs that could help here.

Any possible solutions/workarounds you're aware of?

Took restart of Hasura pod but that doesn't help

Keywords

Oracle , table tracking , gateway timeout
@nachiketadgliger nachiketadgliger added the k/bug Something isn't working label Oct 29, 2024
@nachiketadgliger
Copy link
Author

nachiketadgliger commented Nov 3, 2024

Additional logs from Hasura

{"detail":{"http_info":{"content_encoding":null,"http_version":"HTTP/1.1","ip":"10.14.139.10","method":"POST","request_headers":{"accept":"*/*","accept-encoding":"gzip, deflate, br, zstd","accept-language":"en-GB,en-US;q=0.9,en;q=0.8","content-length":"137","content-type":"application/json","forwarded":"for=10.14.139.10;host=hasura-dev2.apps.n1ocp-tclus-01.india.airtel.itm;proto=https","host":"hasura-dev2.apps.n1ocp-tclus-01.india.airtel.itm","origin":"https://hasura-dev2.apps.n1ocp-tclus-01.india.airtel.itm","referer":"https://hasura-dev2.apps.n1ocp-tclus-01.india.airtel.itm/console/data/v2/manage/database?database=i360","sec-ch-ua":"\"Google Chrome\";v=\"129\", \"Not=A?Brand\";v=\"8\", \"Chromium\";v=\"129\"","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"macOS\"","sec-fetch-dest":"empty","sec-fetch-mode":"cors","sec-fetch-site":"same-origin","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36","x-forwarded-for":"10.14.139.10","x-forwarded-host":"hasura-dev2.apps.n1ocp-tclus-01.india.airtel.itm","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c9d13a28-422b-4742-92ce-b38d3e1958a1"},"status":400,"url":"/v1/metadata"},"operation":{"error":{"code":"unexpected","error":"cannot continue due to newly found inconsistent metadata","internal":[{"definition":"i360","name":"source i360","reason":"Inconsistent object: Error communicating with data connector agent: Response timeout","type":"source"}],"path":"$.args"},"query":{"type":"oracle_track_tables"},"query_execution_time":30.005272022,"request_id":"c9d13a28-422b-4742-92ce-b38d3e1958a1","request_mode":"error","request_read_time":2.823e-6,"request_size":137,"response_size":272,"uncompressed_response_size":272,"user_vars":{"x-hasura-role":"admin"}},"request_id":"c9d13a28-422b-4742-92ce-b38d3e1958a1"},"level":"error","span_id":"ca50b094372aba05","timestamp":"2024-10-29T10:18:50.641+0000","trace_id":"5543fd40f27b3e4060dd02c70d195d67","type":"http-log"}

@nachiketadgliger nachiketadgliger changed the title Table tracking fails with 504 timeout Table tracking fails with 502 timeout Nov 4, 2024
@nachiketadgliger nachiketadgliger changed the title Table tracking fails with 502 timeout Table tracking fails with 504 timeout Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
k/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant