Skip to content

Commit 610732b

Browse files
Yuri ZmytrakovYuri Zmytrakov
authored andcommitted
add logging
1 parent 7c83d10 commit 610732b

File tree

10 files changed

+39
-15
lines changed

10 files changed

+39
-15
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
"""library version."""
2+
23
__version__ = "6.10.1"

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/database_logic.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Database logic."""
2+
23
import asyncio
34
import logging
45
import os
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
"""library version."""
2+
23
__version__ = "6.10.1"

stac_fastapi/opensearch/stac_fastapi/opensearch/database_logic.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Database logic."""
2+
23
import asyncio
34
import logging
45
import os
@@ -877,10 +878,22 @@ async def execute_search(
877878
self.apply_datetime_filter,
878879
search,
879880
)
881+
logger.debug(
882+
f"Resolve indexes from CQL2 metadata: {index_param} for collections {collection_ids} and cql2 metadata {cql2_metadata}"
883+
)
884+
print(
885+
f"Resolve indexes from CQL2 metadata: {index_param} for collections {collection_ids} and cql2 metadata {cql2_metadata}"
886+
)
880887
else:
881888
index_param = await self.async_index_selector.select_indexes(
882889
collection_ids, datetime_search
883890
)
891+
logger.debug(
892+
f"Selecte indexes: {index_param} for collections {collection_ids} and datetime search {datetime_search}"
893+
)
894+
print(
895+
f"Selecte indexes: {index_param} for collections {collection_ids} and datetime search {datetime_search}"
896+
)
884897
if len(index_param) > ES_MAX_URL_LENGTH - 300:
885898
index_param = ITEM_INDICES
886899
query = add_collections_to_body(collection_ids, query)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
"""library version."""
2+
23
__version__ = "6.10.1"

stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/aggregation/client.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
"""Client implementation for the STAC API Aggregation Extension."""
22

3-
43
from typing import Annotated, Any, Dict, List, Optional, Union
54
from urllib.parse import unquote_plus, urljoin
65

stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/search_engine/inserters.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -256,11 +256,11 @@ async def _get_target_index_internal(
256256
datetime=str(
257257
extract_date(latest_item["_source"]["properties"]["datetime"])
258258
),
259-
end_datetime=str(
260-
extract_first_date_from_index(aliases_dict["end_datetime"])
261-
)
262-
if aliases_dict.get("end_datetime")
263-
else None,
259+
end_datetime=(
260+
str(extract_first_date_from_index(aliases_dict["end_datetime"]))
261+
if aliases_dict.get("end_datetime")
262+
else None
263+
),
264264
)
265265

266266
await self.datetime_manager.handle_oversized_index(

stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/search_engine/managers.py

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -211,15 +211,21 @@ async def handle_new_collection(
211211
str: Created datetime index name.
212212
"""
213213
index_params = {
214-
"start_datetime": str(extract_date(product_datetimes.start_datetime))
215-
if primary_datetime_name == "start_datetime"
216-
else None,
217-
"datetime": str(extract_date(product_datetimes.datetime))
218-
if primary_datetime_name == "datetime"
219-
else None,
220-
"end_datetime": str(extract_date(product_datetimes.end_datetime))
221-
if primary_datetime_name == "start_datetime"
222-
else None,
214+
"start_datetime": (
215+
str(extract_date(product_datetimes.start_datetime))
216+
if primary_datetime_name == "start_datetime"
217+
else None
218+
),
219+
"datetime": (
220+
str(extract_date(product_datetimes.datetime))
221+
if primary_datetime_name == "datetime"
222+
else None
223+
),
224+
"end_datetime": (
225+
str(extract_date(product_datetimes.end_datetime))
226+
if primary_datetime_name == "start_datetime"
227+
else None
228+
),
223229
}
224230

225231
target_index = await self.index_operations.create_datetime_index(

stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/search_engine/selection/selectors.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Async index selectors with datetime-based filtering."""
2+
23
from typing import Any, Dict, List, Optional, Tuple
34

45
from stac_fastapi.core.utilities import get_bool_env
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
"""library version."""
2+
23
__version__ = "6.10.1"

0 commit comments

Comments
 (0)