Dmitry Yemanov
Dmitry Yemanov
How `GBLOB` would be different from e.g. an unlimited-length VARCHAR? Well, nothing is really unlimited in real life, but let's say 4GB-limited. It's also a different data type (API gonna...
Let's imagine constants are supported per-package. It appears we have a number of name conflict issues. Inside the package (constant is visible without package name prefix) it conflicts with local...
Following your suggestion, `.` wins. But what if `.` must be used instead? There's no alternative syntax to force using a constant with these rules. Use a temporary variable to...
Native constants are also faster. Deterministic functions are optimized for subsequent executions, but still involve quite enough overhead for the first execution.
I'm wondering whether it makes sense to add a multi-purpose `getInfo()` method similar to what we have in other interfaces. This would be consistent, even if looking too much "legacy".
Don't you think there could be other replication related info items in the future? Statistics (number of replicated blocks / transactions / records), for example?
I expect to have multiple replicators per attachment in the future.
Now I start to question the idea about multiple replicators myself. The original goals I had in mind are: 1. parallel load of the single data stream 2. replication from...
Well, given that we allow multiple transactions per attachment that cannot execute in parallel either, having multiple replicators looks consistent.
@aafemt, what particular format do you prefer? `...` in no particular order? Ordered? ``? Something else?