Hi Christian
I don't quite follow what you concretely want here. There are so many ways
to build JavaScript dependencies these days, it's hard to keep track of,
and Django thus mostly has a policy of "not touching that stuff".
The problems you describe in your second email are normally solved by
We have written a Snowflake DB backend that we use internally in several
projects and are considering releasing it for public use. My preference
would be to incorporate it as a core backend so the nuances of Snowflake
SQL are considered when changes are made to the core system. Is this
some
I think this should definitely be released as a third party package, and if
there is enough community interest it might be considered for inclusion. We
could definitely update the docs to link to the package though.
On a side note, is Snowflake fast enough for general purpose web apps? When we
Yes we would favour a third party backend. Merging the backend straight to
core would impose the requirement that all changes to Django core consider
Snowflake, which is a fairly steep cost when there's only one organization
using it (at current). If you release as a third party package and show
so
Snowflake (at this point) isn't as fast as PostgreSQL for smaller
transactions. PostgreSQL couldn't handle the performance we needed to
drive our apps and we really didn't want to support a hybrid db app. We
give up a little speed for the convenience of having everything in one
system. At a
Hi Scott,
Recently I've written backends for CockroachDB and Cloud Spanner. Perhaps
those databases aren't as different as Snowflake, but I didn't have any
major obstacles. I've had good success at contributing database backend API
changes to Django to make future maintenance of those backends
> Honestly, I don't think we'd release this as a third party package. We have
> had to code around a lot of core db specific code to get Snow SQL to work
This is good feedback that is valuable for us to hear. Even if you don’t
release it as a fully maintained package just understanding the pain