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

(PPS-107): Feat/single table driver #376

Merged
merged 49 commits into from
Sep 10, 2024
Merged
Show file tree
Hide file tree
Changes from 36 commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
def18c8
Skeleton code for Single Table Indexd
k-burt-uch Aug 24, 2023
d522abe
single table alchemy
BinamB Sep 18, 2023
62561e0
Parameterized app fixture to run single table for all existing tests
k-burt-uch Sep 20, 2023
67247e6
add to alchemy
BinamB Sep 28, 2023
d136b6c
fixing things
BinamB Oct 13, 2023
dfbca20
pushing some stuff
BinamB Nov 28, 2023
2dc057e
Fix tests (partial)
BinamB Jan 24, 2024
f558dde
Fix unit tests
BinamB Feb 5, 2024
55b1f2e
Fix urls endpoints unit tests
BinamB Feb 13, 2024
0c20220
migration script
BinamB Feb 21, 2024
253cfe4
Add async code
BinamB May 24, 2024
b28594f
add asyncpg
BinamB May 24, 2024
7ecffd3
fix async
BinamB May 28, 2024
6fa45b4
remove worker
BinamB May 29, 2024
a3dccb5
Async migration
BinamB Jun 10, 2024
a76fc53
migrate no bulk inserts
BinamB Jun 12, 2024
1b7219a
async migration remove + PR comments
BinamB Jun 17, 2024
71cac1a
Updated sync migration
BinamB Jun 20, 2024
0e977b3
pr review changes
BinamB Jul 2, 2024
de64991
fix migration
BinamB Jul 2, 2024
eaf14c4
undo select queries
BinamB Jul 5, 2024
15166c9
Add unit tests for migration + fix alias
BinamB Jul 11, 2024
bd607ef
remove comment + password
BinamB Jul 11, 2024
2959513
Add doc string
BinamB Jul 11, 2024
cd7d5f5
remove unused imports
BinamB Jul 12, 2024
f8a65b4
Resolve
BinamB Aug 19, 2024
8ad95d6
fix args
BinamB Aug 21, 2024
278f56d
fix count
BinamB Aug 21, 2024
c4dcdcb
add raise and error log
BinamB Aug 22, 2024
6d1ee7b
Change error message + add inserts to try block
BinamB Aug 26, 2024
e8dd282
fix error message
BinamB Aug 26, 2024
4618e67
add backoff + raise error
BinamB Aug 26, 2024
b88e94b
Merge branch 'master' into feat/single-table-driver
BinamB Aug 26, 2024
072b339
poetry + lock
BinamB Aug 26, 2024
fc7a7c6
Merge branch 'master' into feat/single-table-driver
BinamB Aug 26, 2024
69b6613
lock
BinamB Aug 26, 2024
f77f12e
Bumb version
BinamB Aug 27, 2024
7bee788
Fix snyk
BinamB Aug 28, 2024
9f28cdc
append test res
BinamB Aug 28, 2024
eae539f
update test
BinamB Aug 28, 2024
1c209d0
fix cmd
BinamB Aug 28, 2024
4247254
append test
BinamB Aug 29, 2024
bad7c84
Fix coverage
BinamB Sep 4, 2024
de50dbe
Fix stuff from comments
BinamB Sep 9, 2024
bf64594
Add how-to
BinamB Sep 9, 2024
cfe974c
fix bin setting file
BinamB Sep 9, 2024
4c0097e
Add to settings
BinamB Sep 9, 2024
9dbce6d
fix things
BinamB Sep 9, 2024
af64275
minor fixes
paulineribeyre Sep 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions .secrets.baseline
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@
"filename": "tests/default_test_settings.py",
paulineribeyre marked this conversation as resolved.
Show resolved Hide resolved
"hashed_secret": "afc848c316af1a89d49826c5ae9d00ed769415f3",
"is_verified": false,
"line_number": 40
"line_number": 39
}
],
"tests/postgres/migrations/test_15f2e9345ade_create_tables.py": [
Expand All @@ -266,7 +266,7 @@
"filename": "tests/postgres/migrations/test_legacy_schema_migration.py",
"hashed_secret": "5666c088b494f26cd8f63ace013992f5fc391ce0",
"is_verified": false,
"line_number": 88
"line_number": 91
}
],
"tests/test_aliases_endpoints.py": [
Expand All @@ -291,28 +291,28 @@
"filename": "tests/test_bundles.py",
"hashed_secret": "fd66f51cba49640055a05a6173764b5f0241c63e",
"is_verified": false,
"line_number": 137
"line_number": 143
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_bundles.py",
"hashed_secret": "168762db39e35d49d630689f2ff453b5813a9255",
"is_verified": false,
"line_number": 152
"line_number": 160
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_bundles.py",
"hashed_secret": "c5f0378cf93d896ecc394150943f13afa16ba766",
"is_verified": false,
"line_number": 174
"line_number": 184
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_bundles.py",
"hashed_secret": "a2ca8b84f631b40d866b8e376d077da3527b1fe4",
"is_verified": false,
"line_number": 177
"line_number": 187
}
],
"tests/test_client.py": [
Expand All @@ -328,70 +328,70 @@
"filename": "tests/test_client.py",
"hashed_secret": "15a6d8daad1278efcaadc0d6e3d1dd2d9ebbc262",
"is_verified": false,
"line_number": 1084
"line_number": 1121
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "1b0d1a618b5c213dd792bbc3aa96ffa6bc370ef3",
"is_verified": false,
"line_number": 1300
"line_number": 1345
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "1170ace44158ff189902ff44597efef121623353",
"is_verified": false,
"line_number": 1731
"line_number": 1792
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "ff9c79b737b3ea7386618cc9437d3fb0a772182b",
"is_verified": false,
"line_number": 2408
"line_number": 2507
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "c8176f1e75e62e15dabaa4087fb7194451c8f6d2",
"is_verified": false,
"line_number": 2411
"line_number": 2510
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "d5198f8eddb1cbeb437899cd99e5ee97ab8531b4",
"is_verified": false,
"line_number": 2411
"line_number": 2510
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "02dc196562514eaa3e2feac1f441ccf6ad81e09d",
"is_verified": false,
"line_number": 2415
"line_number": 2514
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "f1cb2d91a95165a2ab909eadd9f7b65f312c7e2d",
"is_verified": false,
"line_number": 2416
"line_number": 2515
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "58db546de03270b55a4c889a5c5e6296b29fef25",
"is_verified": false,
"line_number": 2417
"line_number": 2516
},
{
"type": "Hex High Entropy String",
"filename": "tests/test_client.py",
"hashed_secret": "b6c0bd08fde409c18760f32bef8705191840c402",
"is_verified": false,
"line_number": 2418
"line_number": 2517
}
],
"tests/test_deprecated_aliases_endpoints.py": [
Expand All @@ -413,5 +413,5 @@
}
]
},
"generated_at": "2023-09-27T23:03:38Z"
"generated_at": "2024-08-26T20:06:17Z"
}
Loading
Loading