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

Release: 8.0.0 #73

Merged
merged 11 commits into from
Aug 7, 2022
Merged

Release: 8.0.0 #73

merged 11 commits into from
Aug 7, 2022

Conversation

the-avid-engineer
Copy link
Member

@the-avid-engineer the-avid-engineer commented Jul 12, 2022

closes #61
closes #63
closes #75
closes #77
closes #79

@the-avid-engineer the-avid-engineer added this to the 8.0 milestone Jul 12, 2022
@the-avid-engineer the-avid-engineer self-assigned this Jul 12, 2022
@the-avid-engineer the-avid-engineer marked this pull request as draft July 12, 2022 03:34
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 21, 2022 05:05 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 21, 2022 05:09 Inactive
@the-avid-engineer the-avid-engineer changed the title Release: 8.0 Release: 8.0.0 Jul 21, 2022
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 02:12 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 02:45 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 1, 2022 04:09 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 2, 2022 02:30 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 7, 2022 04:51 Inactive
* refactor: prefer IAsyncEnumerable<T> over Task<T[]>

* Empty commit
* chore: mark expression methods as obsolete

* chore: exclude obsolete methods from code coverage

* feat: replacement abstractions

1. filter by the lease scope, label, or value
2. filter by the tag label or value
3. sort by the lease scope, label, or value
4. sort by the tag label or value
5. allow an options object to be attached to a query that will allow, among other things, specifying collation for sorting purposes (since value is string and you may want to sort by numeric value)

* feat: implement new features in Common library

* feat: implement new features in MongoDb library

* refactor: update tests for new features and deprecations
* refactor(test): allow each implementation to specify the exact TimeStamp it should expect to get back

instead of checking all of the possibilities

* feat: Postgres date time column supports microsecond precision

* feat: postgres driver

* refactor(test): use TestContainers package instead of docker-compose for local and other things for CI

* refactor: use getter/setter, remove redundant null assignment

* refactor: avoid magic constants

* refactor: avoid magic constants

* refactor: reduce number of params

* refactor: appease codacy

* refactor: de-duplicate json envelope logic

* refactor: reduce duplication

* refactor: reduce duplication?

* refactor: reduce duplication

* refactor: reduce duplication

* refactor: reduce duplication

* refactor: remove statics where not needed

these classes are only instantiated once, so there's no performance issues with non-static

* bugfix: wrong property name

* refactor: remove redundant initialization

* refactor: reduce duplication

* refactor: implicit usings

chops off a bunch of lines
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 7, 2022 05:02 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 7, 2022 05:09 Inactive
@the-avid-engineer the-avid-engineer merged commit f668486 into main Aug 7, 2022
@the-avid-engineer the-avid-engineer deleted the release/8.0.0 branch August 7, 2022 05:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant