Viewing profile — RedCrowbar
RedCrowbar
HN member- Joined
- Thu, Sep 20, 2012, 12:28 AM UTC
- HN karma
- 437
- Public activity
- 161 items
- HN profile
- View on Hacker News ↗
About RedCrowbar
[1] https://geldata.com
[ my public key: https://keybase.io/elprans; my proof: https://keybase.io/elprans/sigs/p0bjVrvsPB2J-0pE_ZgpeT-gli6jsZ45wHgeBaMKNNY ]
Recent public activity
-
comment
Comment #44367392
Wine supports WoW64 since recently [1] [1] https://www.phoronix.com/news/Arch-Linux-WoW64-Wine
-
comment
Comment #43180443
You can use access policies [1] to emulate temporal data. See an example in [2] [1] https://docs.geldata.com/reference/datamodel/access_policies [2] https://github.com/geldata/gel/…
-
comment
Comment #43179705
Strictly speaking we charge for compute and storage. You can create variously-sized Gel instances and within those instances an arbitrary number of branches.
-
comment
Comment #43179438
The paper seems to mostly focus on the quality of cardinality estimation (mostly driven by statistics) which is admittedly one of the frequent sore points in Postgres. There's been…
-
comment
Comment #43179136
That's already supported, you just need to set the Postgres cluster URI in the `GEL_SERVER_BACKEND_DSN` env var ([1]). [1] https://docs.geldata.com/reference/reference/environment#…
-
comment
Comment #43179122
You can use Docker (and Docker Compose) with Gel for local development [1], but of course you'd miss out on most management features of the CLI, because it's not built to supplant …
-
comment
Comment #43179053
(article author here) > If I use some other extension like timescale is that compatible with gel [...] Postgres is so powerful partly because of its ecosystem, so I want to know ho…
-
comment
Comment #43178964
Gel as in gif obviously! :-)
-
comment
Comment #39436025
EdgeDB is NOT an object store. It is "relational model enhanced" instead where a set is a fundamental building block [1] so not just relations are sets, but attributes can be sets …
-
comment
Comment #38697731
If your database client is any good, it should do the retries for you. EdgeDB uses serializable isolation (as the only option), and all our bindings are coded to retry on transacti…
-
comment
Comment #38118489
Yes. Apache 2.0 licensed with lots of focus on local-first development.
-
comment
Comment #38115948
There is a work-in-progress query builder support for .NET: https://github.com/edgedb/edgedb-net/tree/feat/querybuilder-...
-
comment
Comment #38102148
We wrote a blog post about this specifically: https://www.edgedb.com/blog/why-orms-are-slow-and-getting-sl...
-
comment
Comment #36443022
> Can EdgeDB solve the problems like `soft-delete`? Yes, with access policy rules. E.g global hide_deleted: bool; type SoftDeletable { deleted: bool; access policy hide_deleted all…
-
comment
Comment #36442786
The whole thing consists of these main parts: 1. SQL parser: https://github.com/edgedb/edgedb/tree/master/edb/pgsql/parse... 2. SQL transpiler: https://github.com/edgedb/edgedb/tre…
-
comment
Comment #36442487
No plans for that yet. We feel EdgeQL is a far superior choice for the intended use case of application development.
-
comment
Comment #36442466
Yes, although rewrites are fairly minimal. Mostly limited to name mangling.
-
comment
Comment #36436204
Yes, we are looking into possibly supporting in-place upgrades in future releases.
-
comment
Comment #32272929
Efficient transitive closure (aka link recursion) is something we plan to tackle soon (see https://github.com/edgedb/edgedb/discussions/2634 for some discussion on the topic).
-
comment
Comment #32271418
Yes: https://github.com/edgedb/edgedb-go/issues/182 Feel free to jump in with suggestions, we need feedback from experienced Go devs.
-
comment
Comment #32271366
EdgeDB does not use Postgres RLS, access rules are injected into every query by the query compiler instead. This side-steps the RLS gotchas and limitations (RLS does not allow aggr…
-
comment
Comment #32270705
Alas, we have to wait until CockroachDB becomes a bit more capable SQL-wise. I gave a more elaborate answer in https://github.com/edgedb/edgedb/discussions/3403 .
-
comment
Comment #32270510
With the addition of `GROUP` in 2.0, EdgeDB is as suitable for OLAP as vanilla Postgres is (unless you absolutely need window functions, which we don't implement yet).
-
comment
Comment #32270488
EdgeDB is very particular about how the underlying data is organized, so you can't put it in front of an existing database. Importing schemas and data is another story which we're …
-
comment
Comment #32270375
Only the query compiler is in pure Python and you only hit that once per query, as the compilation result is trivially cached. The hot path is a combination of Cython, C and Rust. …