worried-sundown-63248
04/22/2021, 8:46 PMException while fetching data (/dataset/upstreamLineage/upstreams[0]/dataset/downstreamLineage/downstreams[1]/dataset) : java.lang.RuntimeException: Failed to retrieve entities of type Dataset
• Assuming my ingest code is correct, all referenced datasets should exist
• I am able to query the problematic dataset via the REST API
• I am able to load the referenced upstream in the UI (e.g. Loading up the upstream[0]
dataset)
• I checked the datahub-frontend-react
logs and put the stack trace in the thread 👇
What are some good methods to investigate this?worried-sundown-63248
04/22/2021, 8:47 PMdatahub-frontend-react
log stack trace:
19:47:25 [ForkJoinPool.commonPool-worker-1] WARN n.g.e.SimpleDataFetcherExceptionHandler - Exception while fetching data (/dataset/downstreamLineage/downstreams[75]/dataset/upstreamLineage/upstreams[0]/dataset) : java.lang.RuntimeException: Failed to retrieve entities of type Dataset
java.util.concurrent.CompletionException: java.lang.RuntimeException: Failed to retrieve entities of type Dataset
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592)
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1582)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Caused by: java.lang.RuntimeException: Failed to retrieve entities of type Dataset
at com.linkedin.datahub.graphql.GmsGraphQLEngine.lambda$null$42(GmsGraphQLEngine.java:368)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
... 5 common frames omitted
Caused by: java.lang.RuntimeException: Failed to batch load Datasets
at com.linkedin.datahub.graphql.types.dataset.DatasetType.batchLoad(DatasetType.java:92)
at com.linkedin.datahub.graphql.GmsGraphQLEngine.lambda$null$42(GmsGraphQLEngine.java:366)
... 6 common frames omitted
Caused by: com.linkedin.r2.RemoteInvocationException: com.linkedin.r2.RemoteInvocationException: Received error 414 from server for URI <http://datahub-gms:8080/datasets>
at com.linkedin.restli.internal.client.ExceptionUtil.wrapThrowable(ExceptionUtil.java:135)
at com.linkedin.restli.internal.client.ResponseFutureImpl.getResponseImpl(ResponseFutureImpl.java:130)
at com.linkedin.restli.internal.client.ResponseFutureImpl.getResponse(ResponseFutureImpl.java:94)
at com.linkedin.restli.internal.client.ResponseFutureImpl.getResponseEntity(ResponseFutureImpl.java:173)
at com.linkedin.dataset.client.Datasets.batchGet(Datasets.java:233)
at com.linkedin.datahub.graphql.types.dataset.DatasetType.batchLoad(DatasetType.java:79)
... 7 common frames omitted
Caused by: com.linkedin.r2.RemoteInvocationException: Received error 414 from server for URI <http://datahub-gms:8080/datasets>
at com.linkedin.restli.internal.client.ExceptionUtil.exceptionForThrowable(ExceptionUtil.java:98)
at com.linkedin.restli.client.RestLiCallbackAdapter.convertError(RestLiCallbackAdapter.java:66)
at com.linkedin.common.callback.CallbackAdapter.onError(CallbackAdapter.java:86)
at com.linkedin.r2.message.timing.TimingCallback.onError(TimingCallback.java:81)
at com.linkedin.r2.transport.common.bridge.client.TransportCallbackAdapter.onResponse(TransportCallbackAdapter.java:47)
at com.linkedin.r2.filter.transport.FilterChainClient.lambda$createWrappedClientTimingCallback$0(FilterChainClient.java:113)
at com.linkedin.r2.filter.transport.ResponseFilter.onRestError(ResponseFilter.java:79)
at com.linkedin.r2.filter.TimedRestFilter.onRestError(TimedRestFilter.java:92)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:166)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:132)
at com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at com.linkedin.r2.filter.message.rest.RestFilter.onRestError(RestFilter.java:84)
at com.linkedin.r2.filter.TimedRestFilter.onRestError(TimedRestFilter.java:92)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:166)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:132)
at com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at com.linkedin.r2.filter.message.rest.RestFilter.onRestError(RestFilter.java:84)
at com.linkedin.r2.filter.TimedRestFilter.onRestError(TimedRestFilter.java:92)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:166)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:132)
at com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at com.linkedin.r2.filter.message.rest.RestFilter.onRestError(RestFilter.java:84)
at com.linkedin.r2.filter.TimedRestFilter.onRestError(TimedRestFilter.java:92)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:166)
at com.linkedin.r2.filter.FilterChainIterator$FilterChainRestIterator.doOnError(FilterChainIterator.java:132)
at com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at com.linkedin.r2.filter.transport.ClientRequestFilter.lambda$createCallback$0(ClientRequestFilter.java:102)
at com.linkedin.r2.transport.http.common.HttpBridge$1.onResponse(HttpBridge.java:82)
at com.linkedin.r2.transport.http.client.rest.ExecutionCallback.lambda$onResponse$0(ExecutionCallback.java:64)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.linkedin.r2.message.rest.RestException: Received error 414 from server for URI <http://datahub-gms:8080/datasets>
at com.linkedin.r2.transport.http.common.HttpBridge$1.onResponse(HttpBridge.java:76)
... 4 common frames omitted
big-carpet-38439
04/22/2021, 9:00 PMbig-carpet-38439
04/22/2021, 9:00 PMbig-carpet-38439
04/22/2021, 9:01 PMbig-carpet-38439
04/22/2021, 9:01 PMbig-carpet-38439
04/22/2021, 9:01 PMworried-sundown-63248
04/22/2021, 9:09 PMmillions-engineer-56536
04/22/2021, 9:24 PMbig-carpet-38439
04/22/2021, 10:23 PMbig-carpet-38439
04/22/2021, 10:23 PMworried-sundown-63248
04/23/2021, 3:00 AMbig-carpet-38439
04/23/2021, 4:05 AMmillions-engineer-56536
04/23/2021, 1:27 PMbig-carpet-38439
04/23/2021, 2:57 PMgreen-football-43791
04/23/2021, 7:08 PMworried-sundown-63248
04/23/2021, 8:30 PMbig-carpet-38439
04/23/2021, 8:46 PMmillions-engineer-56536
04/23/2021, 9:40 PMgreen-football-43791
04/23/2021, 10:02 PMbig-carpet-38439
04/23/2021, 11:00 PMgreen-football-43791
04/23/2021, 11:42 PMworried-sundown-63248
04/26/2021, 4:01 PMgreen-football-43791
04/27/2021, 12:07 AMgreen-football-43791
04/27/2021, 12:07 AMgreen-football-43791
04/27/2021, 12:07 AMgreen-football-43791
04/27/2021, 12:08 AMmillions-engineer-56536
04/27/2021, 3:33 AMbig-carpet-38439
04/27/2021, 2:30 PMworried-sundown-63248
04/28/2021, 1:18 PMbig-carpet-38439
04/28/2021, 3:33 PMbig-carpet-38439
04/28/2021, 3:33 PMworried-sundown-63248
04/28/2021, 3:46 PMException while fetching data (/dataset/upstreamLineage/entities[0]/entity) : java.lang.RuntimeException: Failed to retrieve entities of type Dataset
), but the frontend is still giving Caused by: com.linkedin.r2.message.rest.RestException: Received error 414 from server for URI <http://datahub-gms:8080/datasets>
green-football-43791
04/28/2021, 4:25 PMgreen-football-43791
04/28/2021, 4:26 PMgreen-football-43791
04/28/2021, 4:26 PMbig-carpet-38439
04/28/2021, 4:27 PMworried-sundown-63248
04/28/2021, 6:17 PMgreen-football-43791
04/28/2021, 6:18 PMmillions-engineer-56536
04/29/2021, 7:56 PMgreen-football-43791
04/29/2021, 7:56 PMgreen-football-43791
04/29/2021, 7:56 PMmillions-engineer-56536
04/29/2021, 7:57 PMgreen-football-43791
05/11/2021, 8:46 PM