Open usamoi opened 3 weeks ago
~raw syntax is stablized in 1.82 but it seems that CI does not know it~ fixed
It seems that https://patchwork.kernel.org/project/linux-hardening/patch/20180416175918.GA13494@beast/ breaks --runas
on linux. I think the best solution is just telling user to execute sudo sysctl fs.protected_fifos=0
before using --runas
.
postgres binaries are download from EDB website, because I don't know how to compile postgres on Windows targeting msvc
The process is explained in the official documentation: https://www.postgresql.org/docs/16/install-windows.html
Not a Windows user for years, but can help if you're stuck with something (:
postgres binaries are download from EDB website, because I don't know how to compile postgres on Windows targeting msvc
The process is explained in the official documentation: https://www.postgresql.org/docs/16/install-windows.html
Not a Windows user for years, but can help if you're stuck with something (:
I'm curious if there are really any Windows developers. So, I'm planning to leave this feature here to see if anyone fixes it.
Notes:
postgres
directly to starting postgres bypg_ctl
in testingpgrx-cshim.c
is compiled with-flto
: without this flag,pgrx_embed.exe
is linked topostgres.exe
PgLwLock
andPgAtomic
but introduces a breaking change aboutPgLwLock
andPgAtomic
: name must be provided atPgLwLock/PgAtomic::new
,PgLwLock::from_named
is removed and a parameter ofPgLwLock::attach
changescargo pgrx run
andcargo pgrx test
always print logs forpg_ctl start
on Windows (pipes generated bystd::process::Command
are leaked to postgres, a command withStdio::piped()
hangs, so we useStdio::inherit()
on Windows)