Skip to content

Conversation

the-avid-engineer
Copy link
Member

closes #79

@the-avid-engineer the-avid-engineer added diff:add Code has been added diff:refactor:internal Code has been refactored in a way that will not cause compiler errors labels Jul 31, 2022
@the-avid-engineer the-avid-engineer added this to the 8.0.0 milestone Jul 31, 2022
@the-avid-engineer the-avid-engineer self-assigned this Jul 31, 2022
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 19:49 Inactive
@the-avid-engineer the-avid-engineer changed the base branch from main to release/8.0.0 July 31, 2022 19:53
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 20:03 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 20:15 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 20:29 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 20:35 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta July 31, 2022 23:49 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 1, 2022 00:03 Inactive
these classes are only instantiated once, so there's no performance issues with non-static
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 1, 2022 03:12 Inactive
@the-avid-engineer the-avid-engineer temporarily deployed to beta August 1, 2022 03:59 Inactive
chops off a bunch of lines
@the-avid-engineer the-avid-engineer merged commit 79c86a6 into release/8.0.0 Aug 1, 2022
@the-avid-engineer the-avid-engineer deleted the feat/npgsql branch August 1, 2022 04:08
the-avid-engineer added a commit that referenced this pull request Aug 7, 2022
* 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 added a commit that referenced this pull request Aug 7, 2022
* refactor: prefer IAsyncEnumerable<T> over Task<T[]> (#64)

* refactor: prefer IAsyncEnumerable<T> over Task<T[]>

* Empty commit

* Refactor: Deprecate Expressions (#76)

* 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

* bugfix: throw NotSupportedException instead of NotImplementedException

* chore: mark obsolete method implementations

* refactor: use new enumerate method for projection repository

(stop using obsolete method)

* Refactor: Envelope Service has too many methods (#78)

* Feat: Npgsql (#80) + Implicit Usings

* 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

* feat: record Data Type for Mongo

* feat: forgot to implement the postgres provisioner

* chore: update a bunch of packages

* refactor: codacy suggestion
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
diff:add Code has been added diff:refactor:internal Code has been refactored in a way that will not cause compiler errors
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for Postgres DB
1 participant