Brar Piening

Results 17 issues of Brar Piening

See: https://github.com/npgsql/npgsql/issues/4181#issuecomment-1298528663

enhancement

To help those who don't regularly do it and in order to not forget something when creating a release, we should have a checklist that list all steps one after...

enhancement

https://github.com/npgsql/efcore.pg/pull/3167 added [`NpgsqlDbContextOptionsBuilder.MapEnum()`](https://github.com/npgsql/efcore.pg/blob/6b3ca689df69e3ec9135bc14570612ff232c3792/src/EFCore.PG/Infrastructure/NpgsqlDbContextOptionsBuilder.cs#L104) with the required string parameter `enumName`. We should allow that to get inferred from the CLR type like we do in [`NpgsqlDataSourceBuilder.MapEnum()`](https://github.com/npgsql/npgsql/blob/1d68fb99b38b56aa0f4629ada84edb1810eba241/src/Npgsql/NpgsqlDataSourceBuilder.cs#L340)

enhancement

Commit https://github.com/postgres/postgres/commit/73292404370c9900a96e2bebdc7144f7010339cf added a new replication command called [`ALTER_REPLICATION_SLOT`](https://www.postgresql.org/docs/17/protocol-replication.html#PROTOCOL-REPLICATION-ALTER-REPLICATION-SLOT) and a new option to [`CREATE_REPLICATION_SLOT`](https://www.postgresql.org/docs/17/protocol-replication.html#PROTOCOL-REPLICATION-CREATE-REPLICATION-SLOT) called `FAILOVER`. We probably want to support this in 9.0

enhancement
replication

When creating a replication slot, you typically export a snapshot which you then use to export data that existed in the database before the slot was created so that your...

enhancement
replication

When the backend is shut down while a replication connection is connected and replicating, a `CommandComplete` message is issued by the server. We currently don't expect that and throw an...

bug
replication

With the recent docfx update we lost some advanced favicon features. This brings them back and also updates them with regards to additional featuress.