BQL,QE,SE: Add UPSERT query, BQL query shorthands and fix SE bootup crash#342
BQL,QE,SE: Add UPSERT query, BQL query shorthands and fix SE bootup crash#342
Conversation
d4f3255 to
33abc1c
Compare
|
Error on 32-bit MSVC is due to stack overflow. Adjusting stack size doesn't seem to have any effect. Will switch to single-thread for now. |
|
Also, running tests individually doesn't cause any issues (tested on W11; cross-compiled to 32-bit target) |
|
Was able to reproduce this locally on a Windows machine. Changing stack size doesn't help at all. There's an issue, most likely with the thread-local for stashed objects becoming too large but if it can't handle our test suite it'd unlikely be able to perform well in production. Hence, Windows 32-bit has been downgraded to Tier-2 and will most likely be deprecated in the future, probably around 0.9. We're moving towards 64-bit only support and given that probably all of our deployments will run exclusively on 64-bit platforms it doesn't make much sense to continue support 32-bit (and given that they're limited to 4GB memory which doesn't make sense for an in-memory database). Even RPIs have 64-bit ISAs now! |
UPSERT(update or insert) query