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

Error in determining Temporal coverage #2

Open
100mi opened this issue Jun 14, 2022 · 0 comments
Open

Error in determining Temporal coverage #2

100mi opened this issue Jun 14, 2022 · 0 comments
Labels
bug Something isn't working enhancement New feature or request

Comments

@100mi
Copy link
Contributor

100mi commented Jun 14, 2022

meta-facts-metafacts-server-1  | /app/./app/utils/spatial_coverage.py:17: FutureWarning: Passing a set as an indexer is deprecated and will raise in a future version. Use a list instead.
meta-facts-metafacts-server-1  |   self.dataset[self.get_geographic_columns].nunique(dropna=True)
meta-facts-metafacts-server-1  | /app/./app/utils/spatial_coverage.py:17: FutureWarning: Passing a set as an indexer is deprecated and will raise in a future version. Use a list instead.
meta-facts-metafacts-server-1  |   self.dataset[self.get_geographic_columns].nunique(dropna=True)
meta-facts-metafacts-server-1  | INFO:     192.168.96.1:61472 - "POST /meta-data/s3 HTTP/1.1" 500 Internal Server Error
meta-facts-metafacts-server-1  | ERROR:    Exception in ASGI application
meta-facts-metafacts-server-1  | Traceback (most recent call last):
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/uvicorn/protocols/http/httptools_impl.py", line 390, in run_asgi
meta-facts-metafacts-server-1  |     result = await app(self.scope, self.receive, self.send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
meta-facts-metafacts-server-1  |     return await self.app(scope, receive, send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/fastapi/applications.py", line 208, in __call__
meta-facts-metafacts-server-1  |     await super().__call__(scope, receive, send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/applications.py", line 112, in __call__
meta-facts-metafacts-server-1  |     await self.middleware_stack(scope, receive, send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/middleware/errors.py", line 181, in __call__
meta-facts-metafacts-server-1  |     raise exc
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/middleware/errors.py", line 159, in __call__
meta-facts-metafacts-server-1  |     await self.app(scope, receive, _send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/middleware/cors.py", line 92, in __call__
meta-facts-metafacts-server-1  |     await self.simple_response(scope, receive, send, request_headers=headers)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/middleware/cors.py", line 147, in simple_response
meta-facts-metafacts-server-1  |     await self.app(scope, receive, send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/exceptions.py", line 82, in __call__
meta-facts-metafacts-server-1  |     raise exc
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/exceptions.py", line 71, in __call__
meta-facts-metafacts-server-1  |     await self.app(scope, receive, sender)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 656, in __call__
meta-facts-metafacts-server-1  |     await route.handle(scope, receive, send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 259, in handle
meta-facts-metafacts-server-1  |     await self.app(scope, receive, send)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 61, in app
meta-facts-metafacts-server-1  |     response = await func(request)
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/fastapi/routing.py", line 226, in app
meta-facts-metafacts-server-1  |     raw_response = await run_endpoint_function(
meta-facts-metafacts-server-1  |   File "/usr/local/lib/python3.9/site-packages/fastapi/routing.py", line 159, in run_endpoint_function
meta-facts-metafacts-server-1  |     return await dependant.call(**values)
meta-facts-metafacts-server-1  |   File "/app/./app/api/api_v1/routers/meta_data.py", line 70, in get_meta_data_from_s3
meta-facts-metafacts-server-1  |     meta_data = await create_meta_data_for_s3_bucket(
meta-facts-metafacts-server-1  |   File "/app/./app/utils/meta_data.py", line 135, in create_meta_data_for_s3_bucket
meta-facts-metafacts-server-1  |     results = await asyncio.gather(*tasks)
meta-facts-metafacts-server-1  |   File "/app/./app/utils/meta_data.py", line 106, in get_dataset_meta_data_for_s3_file
meta-facts-metafacts-server-1  |     result = await asyncio.gather(
meta-facts-metafacts-server-1  |   File "/app/./app/utils/temporal_coverage.py", line 107, in get_temporal_coverage
meta-facts-metafacts-server-1  |     year_in_sequence = is_sequence(year_mapping)
meta-facts-metafacts-server-1  |   File "/app/./app/utils/temporal_coverage.py", line 65, in is_sequence
meta-facts-metafacts-server-1  |     min_val = min(combine_all_years)
meta-facts-metafacts-server-1  | ValueError: min() arg is an empty sequence
meta-facts-metafacts-server-1  | /app/./app/utils/spatial_coverage.py:17: FutureWarning: Passing a set as an indexer is deprecated and will raise in a future version. Use a list instead.
meta-facts-metafacts-server-1  |   self.dataset[self.get_geographic_columns].nunique(dropna=True)
meta-facts-metafacts-server-1  | /app/./app/utils/spatial_coverage.py:17: FutureWarning: Passing a set as an indexer is deprecated and will raise in a future version. Use a list instead.
  1. Any error in determining any property in meta-data should not terminate the complete process.
  2. Fix the FututreWarning issue.
@100mi 100mi added bug Something isn't working enhancement New feature or request labels Jun 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant