Alan Pinstein

Results 92 comments of Alan Pinstein

I did recently switch the postgres locking mechanism from full table locks to row-level locking and that has increased throughput significantly. I haven't done a lot of benchmarking as the...

I'd also say that I looked at removing the lock used in enqueue() but it didn't seem to have a material performance impact at the tested concurrency (~15).

the irc#postgresql people suggested advisory locks, but I wasn't able to make them work any faster than my select ... for update (see branch locking-fixes-advisory-instead-of-exclusive) would be interesting to compare...

Seems that proctiltle is buggy/dangerous. Use http://php.net/manual/en/function.cli-set-process-title.php instead (php5.5+ only)

I tried adding support for `datetime` directly which didn't help ``` diff --git a/src/metabase/driver/elasticsearch.clj b/src/metabase/driver/elasticsearch.clj index cd6e198..4e960a3 100644 --- a/src/metabase/driver/elasticsearch.clj +++ b/src/metabase/driver/elasticsearch.clj @@ -73,6 +73,7 @@ :text :type/Text :binary :type/*...

@Warmbellycat thanks for finding! I don't work on this actively anymore. Happy to merge in a PR to this branch if you fix any PHP7 issues. Or add collaborators...

Hi- Actually the underlying engine has support for specifying the schema to use; see: MigratorVersionProviderDB::OPT_SCHEMA However I didn't expose that in the mp executable yet, I suppose since I didn't...

I think that's a fine idea. I usually deploy each project in its own database which is why this has never been an issue for me.

Yeah sure that'd be very helpful. I have been wanting to make a "cli framework" for easily creating CLI apps that's cross-platform and makes dealing with options easy. If your...

Ok so that's what I thought, but when I try to look for a smaller case it never matches... I think you'd need id's or something as the two sides...