Commit 2f40625
V24.11.1 (#1543)
* add new tests
* add unit tests
* ran black
* Update schematic/models/validate_attribute.py
Co-authored-by: BryanFauble <17128019+BryanFauble@users.noreply.github.com>
* added tests
* Update README.md
* Update README.md
* add unit tests
* run black
* Update README.md
* temp commit
* remove old tests
* [FDS-2386] Synapse entity tracking and code concurrency updates (#1505)
* [FDS-2386] Synapse entity tracking and code concurrency updates
* ran black
* Update CODEOWNERS
* updated data model type rules to include error param
* fix validate type attribute to use msg level param
* added error handling
* run black
* create Node class
* sat up Node class so that nodes with no displayName fields cause an error on creation
* ran black
* ran mypy
* added new configs for CLI tests
* added new manifests for testing CLI commands
* automate manual CLI tests
* ran black
* Update CODEOWNERS
* Update scan_repo.yml
* Update .github/CODEOWNERS
* Update .github/workflows/scan_repo.yml
* Attach additional telemetry data to OTEL traces (#1519)
* Attach additional telemetry data to OTEL traces
* feat: added tracing for cross manifest validation and file name validation (#1509)
* add tracing for GX validation
* temp commit
* Updating contribution doc to expect squash and merge (#1534)
* [FDS-2491] Integration tests for Schematic API Test plan (#1512)
Integration tests for Schematic API Test plan
* [FDS-2500] Add Integration Tests for: Manifest Validation (#1516)
* Add Integration Tests for: Manifest Validation
* [FDS-2449] Lock `sphinx` version and update `poetry.lock` (#1530)
Also install `typing-extensions` in the build
* manual test files now being saved in manifests folder
* manual test files now being saved in manifests folder
* remove lines to delete json files that were under git control
* ran black
* add try finally blocks to remove created files
* ran black
* add lines to remove created json files
* Update file annotation store process to require filename be present in order to annotate file
* add lines to remove created json files
* Revert "Update file annotation store process to require filename be present in order to annotate file"
This reverts commit f57c718.
* Don't attempt to annotate the table
* add code in finally blocks to reset config to default values, when tests change them
* complete submit manifest command test
* ran black
* add test for bug case
* update test for table tidyness
* remove unused import
* remove etag column if already present when building temp file view
* catch all exceptions to switch to sequential mode
* update test for updated data
* Revert "update test for updated data"
This reverts commit 255e3c0.
* Revert "catch all exceptions to switch to sequential mode"
This reverts commit 68b0b24.
* catch ValueErrors as well
* Updates for integration test failures (#1537)
* Updates for integration test failures, Config file reset and scope changes
* add todos for removing config resets
* [FDS-2525] Authenticated export of telemetry data (#1527)
* Authenticated export of telemetry data, updating to HTTP otel library
* temp reduce tests
* restore tests
* uncomment tests
* redid how files are deleted, manual tests values are set
* ran black
* [SCHEMATIC-157] Make some dependencies required to avoid `schematic CLI` commands from potentially erroring when doing a pip install (#1540)
* Make otel flash non-optional
* Add dependencies as non-optional
* Update pyproject.toml
---------
Co-authored-by: BryanFauble <17128019+BryanFauble@users.noreply.github.com>
Co-authored-by: Jenny V Medina <jenny.medina@sagebase.org>
Co-authored-by: Thomas Yu <thomas.yu@sagebase.org>
Co-authored-by: Lingling <55448354+linglp@users.noreply.github.com>
Co-authored-by: GiaJordan <gianna.jordan@sagebase.org>1 parent d68f624 commit 2f40625
File tree
67 files changed
+9925
-2822
lines changed- .github
- workflows
- schematic_api/api
- schematic
- manifest
- models
- schemas
- store
- database
- utils
- visualization
- tests
- data
- mock_manifests
- CLI_tests
- test_configs
- integration
- unit
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
67 files changed
+9925
-2822
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
138 | 147 | | |
139 | 148 | | |
140 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
| 167 | + | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| 180 | + | |
180 | 181 | | |
181 | 182 | | |
182 | 183 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | | - | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | 2 | | |
6 | 3 | | |
7 | 4 | | |
| |||
0 commit comments