index
:
de-project-bentley
development
main
Northcoders project - ETL pipeline with AWS
Alex Schofield
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
extract_lambda.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat: add more logging for debugging
Alex Schofield
2024-08-20
1
-2
/
+5
*
refactor: change rows output to debug logger output
Alex Schofield
2024-08-20
1
-2
/
+1
*
feat: add additional logging and exclude unnecessary table
Alex Schofield
2024-08-20
1
-5
/
+7
*
feat: add advanced logging
Alex Schofield
2024-08-20
1
-5
/
+11
*
feat: conditional logic for if bucket is empty
Alex Schofield
2024-08-20
1
-9
/
+23
*
feat: revert s3 streaming to previous implementation for uploading
Alex Schofield
2024-08-20
1
-31
/
+25
*
fix(extract_lambda): fix UnboundLocalError when db is called before it is ass...
Alex Schofield
2024-08-20
1
-0
/
+1
*
refactor: optimise s3 streaming & file naming
Alex Schofield
2024-08-19
1
-11
/
+6
*
feat: use buffers for s3 upload instead of csv files
Alex Schofield
2024-08-19
1
-17
/
+33
*
refactor: remove print statements in process_and_upload_tables
Alex Schofield
2024-08-19
1
-2
/
+0
*
refactor: add timestamp function in extract_lambda.py
Alex Schofield
2024-08-19
1
-12
/
+17
*
chore: reorganise imports in extract_lambda
Alex Schofield
2024-08-19
1
-5
/
+5
*
refactor(retrieve_secrets): add logging for ClientError
Alex Schofield
2024-08-19
1
-0
/
+1
*
refactor(retrieve_secrets): improve error handling when retrieving secrets
Alex Schofield
2024-08-19
1
-0
/
+3
*
refactor(lambda_handler): remove unnecessary else statement
Alex Schofield
2024-08-19
1
-8
/
+7
*
refactor(retrieve_secrets): use aws recommended method for retrieving secrets
Alex Schofield
2024-08-19
1
-8
/
+11
*
refactor(log): implement logging ancestry - avoid using root logger
Alex Schofield
2024-08-19
1
-1
/
+1
*
Merge branch 'development' into feature/test-process-upload-tables-v2
Alex
2024-08-19
1
-0
/
+1
|
\
|
*
wip: fixed broken tests; hashed out test_error_retrieving_object
lian-manonog
2024-08-19
1
-0
/
+1
*
|
style: format code with Autopep8, Black and Ruff Formatter
deepsource-autofix[bot]
2024-08-19
1
-5
/
+3
*
|
add working process and upload tables test
Ellie
2024-08-19
1
-2
/
+2
*
|
wip: fixing last test
Ellie
2024-08-19
1
-2
/
+3
|
/
*
style: format code with Autopep8, Black and Ruff Formatter
deepsource-autofix[bot]
2024-08-16
1
-1
/
+3
*
dummy comment to test checks
Ang Bel
2024-08-16
1
-1
/
+1
*
style: format code with Autopep8, Black and Ruff Formatter
deepsource-autofix[bot]
2024-08-16
1
-26
/
+40
*
refactoring to be more in line with pythonic code practices and prevent sql i...
Ang Bel
2024-08-16
1
-6
/
+11
*
refactor following github actions major risk message
Ang Bel
2024-08-16
1
-34
/
+31
*
style: format code with Autopep8, Black and Ruff Formatter
deepsource-autofix[bot]
2024-08-16
1
-59
/
+71
*
refactoring for extract lambda to filter by last updated and if not empty wri...
Ang Bel
2024-08-16
1
-15
/
+11
*
extract bucket name retrieval helper function and replace the bucket name pla...
Ang Bel
2024-08-16
1
-4
/
+7
*
Secrets manager integration into the extract lambda reviewed.
Ang Bel
2024-08-16
1
-13
/
+16
*
procefss_and_upload_tables test in progress
Ang Bel
2024-08-15
1
-9
/
+21
*
Merge branch 'feature-extract-lambda-data-extraction' into tf-secrets-manager
lian-manonog
2024-08-15
1
-21
/
+132
|
\
|
*
test: mid-through test for process_and_upload_tables
T-Aji
2024-08-14
1
-9
/
+7
|
*
test: passing test for function connect_to_database
T-Aji
2024-08-14
1
-15
/
+25
|
*
feat/passing tests to helper function list_existing_s3_files
T-Aji
2024-08-14
1
-5
/
+7
|
*
feat/ add logging & split task into 3 helper functions
T-Aji
2024-08-13
1
-31
/
+109
|
*
dumps data to csv
T-Aji
2024-08-13
1
-5
/
+27
*
|
wip: secrets manager pushing to merge with extract_lambda
lian-manonog
2024-08-15
1
-0
/
+1
|
/
*
database connection added to func
T-Aji
2024-08-13
1
-0
/
+32
*
s3 buckets in tf and initial blank lambda py files set-up in src folder for t...
Ang Bel
2024-08-13
1
-0
/
+0
git.ajschof.me
— hosted by
ajschofield
— powered by
cgit