-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat: Flatten providers into strings per role TDE-1291 #1108
Conversation
src/commands/mapsheet-coverage/__test__/mapsheet.coverage.test.ts
Outdated
Show resolved
Hide resolved
NIT: we don't have a convention in place in this repo for specifying the domain of the commit, example feat(GeoJSON) |
Not sure whether we need a convention; isn't the domain meant to be more of a free-form hint about what the subject is? |
from the conventional commits spec:
Im not sure we use many scopes in this repo, In the commit history the command name is sometimes used as the scope eg I am not sure we have a "geojson" section of the codebase so IMO this should be either no scope or related to the command "mapsheet-coverage" ? It would be nice to document the common scopes if we do want to be consistent the linter can limit which scopes we use. |
…-1088 (#1109) #### Motivation We are now importing elevation data from `nz-elevation` bucket. So, it should be #### Modification Add `nz-elevation` as valid source bucket. #### Checklist _If not applicable, provide explanation of why._ - [ ] Tests updated - [ ] Docs updated - [x] Issue linked in Title
…tly TDE-1268 (#1092) #### Motivation file systems are only created for unique roleArns so FileSystemCreated event is not fired twice if two configuration objects have the same roleArn, give a confiugration with two buckets both using `roleA` on a service that has a default role `roleDefault` ``` s3://foo/ - roleA s3://bar/ - roleA ``` requests to ```typescript fs.read("s3://foo"); // tries roleDefault then uses roleA fs.read("s3://foo"); // uses cached roleA ``` depending on the order of reads the default role may be used far too often ```typescript fs.read("s3://foo") // tries roleDefault then uses roleA fs.read("s3://bar") // tries roleDefault then uses roleA fs.read("s3://bar") // tries roleDefault then uses roleA ``` after this change ```typescript fs.read("s3://foo") // tries roleDefault then uses roleA fs.read("s3://bar") // tries roleDefault then uses roleA fs.read("s3://bar") // uses cached roleA ``` #### Modification hook the file system finder when it needs to find a new file system use that file system to register onto `fsa` #### Checklist _If not applicable, provide explanation of why._ - [ ] Tests updated - [ ] Docs updated - [ ] Issue linked in Title
…roviders-in-geojson
🤖 I have created a release *beep* *boop* --- ## [4.7.0](v4.6.0...v4.7.0) (2024-10-21) ### Features * **basemaps:** Add nz-elevation bucket as valid source s3 bucket. BM-1088 ([#1109](#1109)) ([bc09b74](bc09b74)) * expose method to calculate a sheet code from any x,y ([#1110](#1110)) ([ffa03ad](ffa03ad)) * Flatten providers into strings per role TDE-1291 ([#1108](#1108)) ([92af2f9](92af2f9)) ### Bug Fixes * ensure file systems with matching roleArns are registered correctly TDE-1268 ([#1092](#1092)) ([e004506](e004506)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Motivation
Make this information easier to process for GIS tools.
Checklist