Marshall Cottrell

Results 42 issues of Marshall Cottrell

Since virtual fields cannot be persisted to the db, I've been using the following workaround for generated primary key fields: ``` js var Patch = thinky.createModel('patches', { id: type.array().schema(type.string()), sha:...

proposal

I think it would make sense for `.validate()` to populate defaults for `null` values. ``` js var Doc = thinky.createModel('docs', { id: String, price: { _type: Number, default: 0 }...

proposal

We have a CLI task for keeping a redis cache populated from RethinkDB. It has a `--watch` argument which, when `true`, appends `.changes({ includeInitial: true })('new_val')` to each query used...

Top-level variants for all terms were added in rethinkdb/rethinkdb#4846. Further down in that thread we decided to go ahead and implement all of them, not just the one's mentioned in...

enhancement

Supersedes #95 and eliminates a lot of the pitfalls I ran into with that first implementation. However, as discussed in #95, we still cannot do `proxy instanceof Term` directly. This...

For example, when you're inserting a large number of docs with `table.insert(docs, { bad_optarg: true })` the backtrace will include pretty-printed JSON of all the documents. This is especially problematic...

enhancement

The ES6 [`Proxy`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy) object allows you to capture getter and setter calls on an object. I haven't had a chance to use these much yet, but I was thinking it...

enhancement

See #36. Still not the complete list, but this adds support for: - resultFormat - timeout (needs test) - redirects (needs test) - header - params There are currently three...

**Description** https://en.m.wikipedia.org/wiki/Developer_Certificate_of_Origin I believe the typical requirement for DCO commits is the same as [committer verification](https://github.com/sigstore/gitsign/blob/main/docs/committer-verification.md) in `gitsign` (i.e. that the identity matches the commit author). I think there are...

bug

**Description** All build systems have some concept of a "pipeline", which is typically composed of multiple "jobs". Some providers support reusable/identifiable "job" definitions or even composing reusable "steps" together to...

enhancement