Skip to content

IEBH-449: Log exception when retrieving uploaded parts#18

Merged
vmoshynskyi merged 1 commit intomainfrom
IEBH-449
Oct 31, 2025
Merged

IEBH-449: Log exception when retrieving uploaded parts#18
vmoshynskyi merged 1 commit intomainfrom
IEBH-449

Conversation

@vmoshynskyi
Copy link
Member

  • Log exception when retrieving uploaded parts.

@vmoshynskyi vmoshynskyi requested a review from Copilot October 31, 2025 15:48
@vmoshynskyi vmoshynskyi self-assigned this Oct 31, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR bumps the service version from 2.2.14 to 2.2.15 and adds exception logging for better observability when retrieving uploaded parts fails.

  • Version bump from 2.2.14 to 2.2.15 in project configuration
  • Added exception logging in the resumable upload endpoint when chunk retrieval fails

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
pyproject.toml Updates project version to 2.2.15
app/config.py Updates VERSION constant to match new release
app/routers/v1/api_resumable_upload/api_resumable_upload.py Adds exception logging before re-raising as NotFound error

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
__init__.py00100% 
__main__.py050%7, 9, 11–13
api_registry.py00100% 
config.py00100% 
logger.py00100% 
main.py0783%80–81, 83–85, 87, 91
commons
   __init__.py00100% 
   kafka_producer.py02744%32–39, 41, 48–50, 62–66, 82–84, 86, 88, 108, 110, 126–127, 129
commons/data_providers
   __init__.py00100% 
   redis.py01660%28–29, 37, 40, 43, 46, 49–51, 54, 57, 60–64
   redis_project_session_job.py02470%66, 71, 73, 75, 88, 91–96, 203–204, 210–215, 217–220, 222
components
   __init__.py00100% 
components/request
   __init__.py00100% 
   network.py00100% 
models
   __init__.py00100% 
   base_models.py00100% 
   folder.py0890%101, 117, 126–131
   models_item.py0185%23
   models_resumable_upload.py00100% 
   models_upload.py00100% 
resources
   __init__.py00100% 
   archive_file_type_mapping.py00100% 
   decorator.py00100% 
   error_handler.py01669%34–40, 50–57, 82
   health_check.py02921%25–29, 31–35, 49–50, 52–54, 56–58, 60–63, 65, 78–81, 83–84
   helpers.py01887%26, 31, 36, 138–140, 148–150, 158–160, 168–170, 197–199
   lock.py0250%7, 9, 12–13, 16–22, 24, 27–28, 31–32, 35–36, 38–43, 45
routers
   __init__.py00100% 
   api_root.py0673%40–41, 43, 52–54
   exceptions.py0983%24, 31, 38, 54, 58, 62, 92, 96, 100
routers/v1
   __init__.py00100% 
   api_data_upload.py07176%120–122, 252–254, 311–313, 315, 321–322, 324–325, 348, 350–351, 353–359, 361, 502–504, 580, 633–637, 639–643, 663, 665–667, 676–679, 681–682, 684, 702–705, 715–718, 720–721, 729, 734–743
   exceptions.py00100% 
routers/v1/api_resumable_upload
   __init__.py00100% 
   api_resumable_upload.py0392%50–52
   utils.py0625%11–14, 16, 24
TOTAL117927177% 

@vmoshynskyi vmoshynskyi merged commit 9105efd into main Oct 31, 2025
12 checks passed
@vmoshynskyi vmoshynskyi deleted the IEBH-449 branch October 31, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant