3 ms·
Why would I build a part of it manually when pgpartman is already available? It’s just an extension as its just code. Regardless of what they say on a public p
by CSDude 4y ago
Why would I build a part of it manually when pgpartman is already available? It’s just an extension as its just code.
Regardless of what they say on a public page, that is a vague license. Can I use Timescale to provide a SaaS service that collects application traces, and I provide a DSL to query the database that is not exposing the DB directly? No, its a gray area.
- mfreed 4y ago"Can I use Timescale to provide a SaaS service that collects application traces, and I provide a DSL to query the database that is not exposing the DB directly?" Yes you can. (Timescale co-founder here) The vast majority of people using TimescaleDB use our community/open-source software (rather than managed Cloud), and vast vast majority of those use the TSL (Community) edition, including many as part of their SaaS service. It's a three-part test for asking "is this a value added service?" [0] Given the way your have described your service, sounds like a clear "Yes". - Is your SaaS service primarily different than a database product/service? Yes. - Is the main value of your SaaS service different than that of a time-series database, and you aren't primarily offering your SaaS service as a time-series database? Yes. - Are users prevented from directly defining internal table structures through the database DDL? Presumably yes. [0] https://www.timescale.com/legal/licenses#section-3-10-value-added-products-or-services https://www.timescale.com/legal/licenses#section-3-10-value-...
- boomskats 4y agoAs someone previously sceptical of the wording in your proprietary license, I appreciate the clarification for this use case & the rationale behind those license terms.
- eska 4y agoI asked this question in their chat, the CEO answered within minutes that it’s allowed.