{"push_id":4367210259,"size":287,"distinct_size":7,"ref":"refs/heads/per-table-dtastripe","head":"bf4351ff7b2010ed2dc1f2f9ef7671cbc5e47fd2","before":"4db6120fff5f310a1286682a76d104da4339a98b","commits":[{"sha":"a8899c709e9c17070046fed0d4c49eaa0871312e","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"Enhance handling of the Lua maximum instruction count (#1660)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/a8899c709e9c17070046fed0d4c49eaa0871312e"},{"sha":"fa73b8b18a0cf51d0b790a3d332283409472105f","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"Fix typo in the get_work_ll() thread pool helper function.  Also, zero the workitem struct prior to calling get_work_ll(). (#1668)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/fa73b8b18a0cf51d0b790a3d332283409472105f"},{"sha":"c9ca0c0c0d4ffb8881aac1c73883851d8e36240c","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"Add --version (v) command line argument and comdb2_sysinfo('version') (#1666)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/c9ca0c0c0d4ffb8881aac1c73883851d8e36240c"},{"sha":"08fa55a2952999b9b03686a746366e9008bf48c7","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"In the thread pool subsystem, defer calling the configured queued_callback function until the work item has actually been enqueued. (#1669)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/08fa55a2952999b9b03686a746366e9008bf48c7"},{"sha":"3985cbf72ab5dced8c32c5ede2f003df1b0534e5","author":{"name":"Dorin Hogea","email":"1b99cf7c41f1a221fa6a86d38db9852ae4644c03@bloomberg.net"},"message":"Fix dohsql orderby multiple (#1665)\n\n* make sure we check the right column\r\n\r\n* format\r\n\r\n* testcase\r\n\r\n* sqlite does not convert orderby to indexes for flattened queries","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/3985cbf72ab5dced8c32c5ede2f003df1b0534e5"},{"sha":"3293f6af2e74231e4f7f6a193960fd0c1e21c706","author":{"name":"Dorin Hogea","email":"1b99cf7c41f1a221fa6a86d38db9852ae4644c03@bloomberg.net"},"message":"fix increment keyword (#1672)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/3293f6af2e74231e4f7f6a193960fd0c1e21c706"},{"sha":"5fd6968353ce40b986a2c9f293748be284c227f1","author":{"name":"Akshat Sikarwar","email":"308e9606c589051dc811fca97a7da6962cac4072@bloomberg.net"},"message":"Fix debug build on AIX+XLC","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/5fd6968353ce40b986a2c9f293748be284c227f1"},{"sha":"321dd5e30bcc3d2263e4bd9524a5ea0d859456fd","author":{"name":"Akshat Sikarwar","email":"308e9606c589051dc811fca97a7da6962cac4072@bloomberg.net"},"message":"Fix link error on AIX+XLC","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/321dd5e30bcc3d2263e4bd9524a5ea0d859456fd"},{"sha":"807cdb5dff3e3561fdd55ee87daef4e17eee1cde","author":{"name":"Michael Ponomarenko","email":"b0b3e2552f31b5306c1093e1b34d70153175e230@users.noreply.github.com"},"message":"Fix comdb2sys (#1674)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/807cdb5dff3e3561fdd55ee87daef4e17eee1cde"},{"sha":"cc958e0ecf258690a263b71ef4e5ab5623287415","author":{"name":"Michael Ponomarenko","email":"b0b3e2552f31b5306c1093e1b34d70153175e230@users.noreply.github.com"},"message":"Call __rep_elect_master from election thread if it's us. (#1671)\n\n* Call __rep_elect_master from election thread if it's us.\r\n\r\n* Formatting.\r\n\r\n* Dorin's suggestion: only call for single-node\r\n\r\n* Formatting","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/cc958e0ecf258690a263b71ef4e5ab5623287415"},{"sha":"ee709c4b263b0df0413bfce9a0197254ae0ebb98","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"Fix an inconsistency in the use of SQLITE_BUILDING_FOR_COMDB2. (#1676)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/ee709c4b263b0df0413bfce9a0197254ae0ebb98"},{"sha":"e50a74bbcc57369a82d1f132c625cf4045687679","author":{"name":"Michael Ponomarenko","email":"b0b3e2552f31b5306c1093e1b34d70153175e230@users.noreply.github.com"},"message":"Skip vutf8 on not found (#1678)\n\n* Output blob is optional for vutf8_convert\r\n\r\n* Ignore blobs on conversion error if not found.","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/e50a74bbcc57369a82d1f132c625cf4045687679"},{"sha":"4bfad4aba2093be247f635612656435c803d6bb1","author":{"name":"Michael Ponomarenko","email":"b0b3e2552f31b5306c1093e1b34d70153175e230@users.noreply.github.com"},"message":"Fix comdb2sys test case for INCREMENT (#1679)\n\n'increment' moved to non-reserved, adjust testcase","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/4bfad4aba2093be247f635612656435c803d6bb1"},{"sha":"f68686773e3fa53a38e8ad23ca10ec7d875cb272","author":{"name":"Akshat Sikarwar","email":"308e9606c589051dc811fca97a7da6962cac4072@bloomberg.net"},"message":"docs: INSERT INTO name DEFAULT VALUES (#1681)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/f68686773e3fa53a38e8ad23ca10ec7d875cb272"},{"sha":"6063cdd74b85ad9960fb7fcab9d40495205f62de","author":{"name":"Nirbhay Choubey","email":"552cf65d2e6f797628d3576cf1e788dc9f892342@bloomberg.net"},"message":"CHECK constraint (#1532)\n\n* CHECK constraint: initial implementation\r\n\r\n* CHECK constraint: Disallow use of aggregate functions\r\n\r\n* Docs: Update bubble diagrams\r\n\r\n* Check for duplicate constraint names\r\n\r\n* Handle unnamed check constraints\r\n\r\n* Add type and expr information to comdb2_constraints system table\r\n\r\n* Retrieve CHECK constraint properly on ALTER\r\n\r\n* Fix ALTER TABLE\r\n\r\n* Minor cosmetic changes\r\n\r\n* Remove db/sqlconstraints.h\r\n\r\n* Unify constraint type enums\r\n\r\n* ALTER TABLE DROP CONSTRAINT 'nm'\r\n\r\n* ALTER TABLE ADD CONSTRAINT 'nm' ..\r\n\r\n* CHECK constraint test from upstream\r\n\r\n* Remove support for CHECK column cons due to current parser limitations\r\n\r\n* A condition resulting in NULL is considered success\r\n\r\n* A minor cleanup\r\n\r\n* Adjust upstream check constraint tests\r\n\r\n* Bug fix: skip verifying check constraints if there are none\r\n\r\n* Update expected results for tests\r\n\r\n* Update expected result of cdb2sql.test\r\n\r\n* Clang-format\r\n\r\n* tcl tester: report CREATE TABLE errors\r\n\r\n* Fix/enable more upstream CHECK constraint tests\r\n\r\n* Fix memory leak\r\n\r\n* Disable new features in legacy_schema mode\r\n\r\n* Some ALTER tests\r\n\r\n* Test for some invalid constructs\r\n\r\n* Test for UPDATEs\r\n\r\n* Cleanup: use end_internal_sql_clnt()\r\n\r\n* Separate list for check constraints\r\n\r\n* Allow CHECK constraint in CSC2 to accept arbitrary expression\r\n\r\n* Case for CHECK is no longer needed in FK function\r\n\r\n* Cosmetic changes\r\n\r\n* Remove bad assert\r\n\r\n* More tests\r\n\r\n* New error code for check constraint violation\r\n\r\n* Update error string in yast test\r\n\r\n* Enable yast test that tests double-quotes in check constraint expression\r\n\r\n* Tests: UPSERT + CHECK\r\n\r\n* Tests: TRUNCATE + CHECK\r\n\r\n* Fix a potential memory leak\r\n\r\n* Generate check constraint queries only once\r\n\r\n* Fix an issue in schema change\r\n\r\n* Addendum to the previous patch\r\n\r\n* More tests\r\n\r\n* Clang-format\r\n\r\n* Add check constraint error to lua/sp\r\n\r\n* Fix jdbc compilation failure","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/6063cdd74b85ad9960fb7fcab9d40495205f62de"},{"sha":"bf56e081d12925980f08933404b7569a57a03b72","author":{"name":"Mohit Khullar","email":"6eb920019e2d11dee97c8e96dfedc202dc7bc7a1@gmail.com"},"message":"Close old connections (#1646)\n\n* Close old connections\r\n\r\n* pthread -> Pthread\r\n\r\n* check for failures\r\n\r\n* clang format\r\n\r\n* fix deadlock\r\n\r\n* clang format\r\n\r\n* Fix ibm crashes\r\n\r\n* Move mutex&cond init/destroy to reset_clnt/cleanup_clnt\r\n\r\n* more missing cleanup_clnts\r\n\r\n* Fix more mismatched calls\r\n\r\n* Fix race\r\n\r\n* clang format\r\n\r\n* Have active_appsock_conns in clnt_lk\r\n\r\n* Remove repeated logic now that we check active_appsock_conns in lock\r\n\r\n* fail dispatch in clnt_lk\r\n\r\n* !static\r\n\r\n* Hold the mutex until done so that client doesn't unregister before shutdown\r\nseparate mutex for num appsock connections\r\n\r\n* clang_format\r\n\r\n* retry\r\n\r\n* leave locks before sleep+retry\r\n\r\n* typo\r\n\r\n* allow dbinfo requests\r\n\r\n* Add testcase\r\n\r\n* run query for each item of cluster\r\n\r\n* typo\r\n\r\n* Add more sleep for cluster nodes\r\n\r\n* run query on each node","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/bf56e081d12925980f08933404b7569a57a03b72"},{"sha":"62c43c07f1eeeaf246de1c9b5e39115f4dc00955","author":{"name":"Nirbhay Choubey","email":"552cf65d2e6f797628d3576cf1e788dc9f892342@bloomberg.net"},"message":"Docs: Changes in auth/csc2 sections (#1684)\n\n* csc2: update constraint section to reflect recent changes\r\n* auth: move user-schema stuff from csc2 to auth page","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/62c43c07f1eeeaf246de1c9b5e39115f4dc00955"},{"sha":"5cbe331be31a67a408dab3467bb6dc22173f6f69","author":{"name":"Michael Ponomarenko","email":"b0b3e2552f31b5306c1093e1b34d70153175e230@users.noreply.github.com"},"message":"Don't do comdb2_row* fields for synthetic tables (#1683)\n\n* Don't do comdb2_row* fields for synthetic tables\r\n\r\n* Use IsVirtual (thanks Joe).\r\n\r\n* Add pMatch check\r\n\r\n* Add test\r\n\r\n* Fix testcase, add tests for comdb2_rowid + no table match","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/5cbe331be31a67a408dab3467bb6dc22173f6f69"},{"sha":"fa6215996580ae89492eceb804a07da12e90a170","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"Add support for comdb2_sysinfo('tid'), which returns an identifier corresponding to the current thread. (#1677)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/fa6215996580ae89492eceb804a07da12e90a170"},{"sha":"0733a32b32c6415df20f446ef249536176bb1040","author":{"name":"Joe Mistachkin","email":"7c468a453de8bd0b9777f481c2260e6e7fbb527a@users.noreply.github.com"},"message":"Track and report SQL query preparation time for use with fingerprints (#1682)","distinct":false,"url":"https://api.github.com/repos/mponomar/comdb2/commits/0733a32b32c6415df20f446ef249536176bb1040"}]}
{"actor":{"display_login":"mponomar"}}