wakamex/github
02.7k
1[{"node": {"oid": "a80c2e22b45044c219dad1fcfe3ea720cdc99294", "messageHeadline": "This reproduces and fixes corruption seen in prod", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 112, "deletions": 2}}, {"node": {"oid": "9f3945e62c190a613293c8fbef7e7451ca361826", "messageHeadline": "apparently the dynamic \"tag\" used for bound parameters does not have \u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "e313fec7c0cd400463b29036112c99f6c4a4970a", "messageHeadline": "introduced obvious bug doing maths", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ef48906c57b1edf23f663e6533d7cdb283d0585", "messageHeadline": "Reproduce newsi-on-master bug, disable newsi by default", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "86d36f0fb349bb9700c0fa11dd93bc794f7efb48", "messageHeadline": "fix test", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "be308f3fa218d7773eb2c93586cb82c51b7aab4e", "messageHeadline": "{174320333}: Handling non-stripe file names", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e5552d1cd91d7854f377ea5225573d5e3712172c", "messageHeadline": "refactoring add_cmacc function", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 761, "deletions": 633}}, {"node": {"oid": "0fa1fd6b31687c23a2cb64b74da2fd7f5066d909", "messageHeadline": "analyze should flush the database before sampling", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8faba9f499144bec0c698f257f3464ff0e8422ed", "messageHeadline": "Fix test broken by #4204", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dd7338892780390c149a531cbcdc316bdf84ce38", "messageHeadline": "{173319420} load old blobs on update for old translisterner", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "0554620c53b52a59488412b1001e1b6ef5c8345c", "messageHeadline": "fix typos", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "89d05c5c24997b74d00b0c8b90d6af56ebe4e21e", "messageHeadline": "Don't acquire long-term locks in queue walk code.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "342fbd86517fa74a9cf5d65cf7eae27fef0b0bf5", "messageHeadline": "Adding dummy only after llmeta is open", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "84e256f346fd8a61d45d74630cdf65af4e041d6e", "messageHeadline": "Change analyze to always sample if enabled", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d8cd2b687a26085f9d9fa2268bda0e451cf38de5", "messageHeadline": "Reproduce time-partition crash", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "a7610dae069234f16a134ef0a87eb67294e62cc0", "messageHeadline": "set csc2_schema upon creation and remove a bunch of code while doing it", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 38}}, {"node": {"oid": "5524631b9a6b62b9066394347c8606fb50050397", "messageHeadline": "Address compiler warning", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2be2013e2b7e419d05ddf0d3c24146583a5162b", "messageHeadline": "Fixing blkseq cleanup interval", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "c3009841e7876ccb24db9f47b6f59b8e1d0ff636", "messageHeadline": "Fixing build", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa30199761383c942de5f96c68fefdcb72d54d9a", "messageHeadline": "Fixing memory leaks in drop-table and drop-lua-consumer", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 51, "deletions": 11}}, {"node": {"oid": "2bb3db279c4c2d01e5f935284cc15c18292282b9", "messageHeadline": "all dbs have llmeta today, remove old code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 42, "deletions": 96}}, {"node": {"oid": "4b6dc375b6829769ed5fbe9436678fc6adcdae1a", "messageHeadline": "Add cdb2api err code for analyze already running", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "535d3b466b5b911e1eb99dae33c278385a45f3b2", "messageHeadline": "Fix AIX build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "724da150ac3c58254c33f17f5c2912ca67b78e28", "messageHeadline": "{173263890}: Speeding up logc->get(DB_FIRST)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "8506d6c4d7d51557936339ea015412e976b0aa06", "messageHeadline": "Fix cdb2api memory leak because of wrong optimization", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "7b54d47dfea6ee8e9655760f5a4ecfea1ab917ee", "messageHeadline": "{174213508} Check for timer-thd liveness", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 108, "deletions": 24}}, {"node": {"oid": "00c846a2efa73ea81e878edfddced30afece76ef", "messageHeadline": "bdb_blkseq_clean should acquire the bdb lock", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "6c7a99d85b84339a47868428c7f771beeb7dee5f", "messageHeadline": "Rename needs_analyze command to exclusive_analyze, add better error m\u2026", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 131, "deletions": 127}}, {"node": {"oid": "f30db74400ed1f317dfca54b437d8b9f1ab488ac", "messageHeadline": "Create auto analyze system table, replace AA_REQUEST_MODE, add", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 402, "deletions": 58}}, {"node": {"oid": "d3852a4e8189b469fabc787af166127f2be560f8", "messageHeadline": "{174201181}: Handling NULL pointer to pointer", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "988531b9d0b70ca240d7f6258230d6063967f7e6", "messageHeadline": "{174092326}: caching file versions in bdb_state struct", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 76, "deletions": 41}}, {"node": {"oid": "ef9067414ed7e44bc3328551171f9388dcd6db80", "messageHeadline": "comdb2_files: A system table to allow making a copy of data directory", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2184, "deletions": 946}}, {"node": {"oid": "ff1a4af48ea64b6aa5b89f28cf93c621b59493c5", "messageHeadline": "Pass identity to each thread running analyze for full database", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "be28c9f21a20e00a8ce3d486132f132435f003f5", "messageHeadline": "if failed read or write to llmeta, just return error to unroll sc txn", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a50bcf1ebd9e9336afd3496fb19aef6ef3aae84a", "messageHeadline": "clear table if comdb2sc add table fails after finalizing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "81e6dcbf792750cab2d085059dd590782bcbeb14", "messageHeadline": "check for error code in comdb2sc schema changes before setting the sq\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f6ebb7adcd470aa66c48fbd0daa940deeaaf47f3", "messageHeadline": "only generate index tag schemas for ONDISK and DEFAULT", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fb3f87b8897066b3f8b0ffb497d963775b8279eb", "messageHeadline": "{173871120}: Allowing cold-started replicants to participate in election", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 63, "deletions": 5}}, {"node": {"oid": "524225be92d3faf9e0931b73eeca741698241ee7", "messageHeadline": "Use ReentrantLock instead of synchronized blocks", "author": {"name": "Viacheslav Chernyshev", "email": "v.chernyshev@outlook.com", "user": {"login": "v-chernyshev"}}, "additions": 82, "deletions": 33}}, {"node": {"oid": "3b207f46a36dc1bfd8e0d0a8b05ae15af9b37ad4", "messageHeadline": "{174089578}: copying support file needed by multi-meta", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "101075bc6f84d5f6adc7aaf65521088d30b10d51", "messageHeadline": "Adding missing Java Class", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "dca1fbfcfc75d4217581373ffe94b8e7c2008a30", "messageHeadline": "Fix crash in datetime/blob comparison", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "905f1008574dbc3166914fb2ad20e81be62556ce", "messageHeadline": "do not allocate these array once for each column", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "f0d2e0093ac6afe01257b6c221fc30791db01788", "messageHeadline": "remove copy&paste code for loading older csc2 versions", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 19, "deletions": 43}}, {"node": {"oid": "6fdcd5de74ff14b75b92e9a1b0eb7575090c502d", "messageHeadline": "{174092326}: Fixing double-abort", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 89, "deletions": 66}}, {"node": {"oid": "a4dac236e741858c80d01d95fe73e49041dac984", "messageHeadline": "Physrep: Use round-robin to access all metadb hosts specified in the lrl", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "d437c55a55c4bc2d3cb051d138e7ea11b57f90e0", "messageHeadline": "Don't recover on replicant if we don't unwind any txns", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 271, "deletions": 24}}, {"node": {"oid": "12d394c2aab5ec96d48254630c206a43a1a1b1a0", "messageHeadline": "fix table scan in a join when inner loop is remote and a table scan (\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "e788e9a649b4f5180c0b6e928a4dd8100211addd", "messageHeadline": "Detect uncommittable upserts", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 227, "deletions": 10}}, {"node": {"oid": "cca24837aeb0504bf3a2a697e9d790754de62488", "messageHeadline": "Fix 'may be used uninitialized' warning", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2296e5fb5dba94d2a44b3b2757a009e1b9eb8d92", "messageHeadline": "{174063244} gcc-12 compiler warning for always-false test", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cce02b7aba41841f4a5496fbc3fbe9e693051bd", "messageHeadline": "fix race between new master and writing load", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "69e06b759cec6201c3947cdfff3e15085b4017e9", "messageHeadline": "dbs_idx is used only for writes reordering; a lot of setup for such a\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 42, "deletions": 78}}, {"node": {"oid": "54b6b97c4b96c0442a11bd03203e73c79d1f6816", "messageHeadline": "Repro & fix lrl-init corruption issue", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 234, "deletions": 15}}, {"node": {"oid": "bdcc3d394b0791718f6528681c05dbff893f867d", "messageHeadline": "Add CDB2_MAX_BIND_ARRAY in docs", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "768ba95bfb746d0ada02e2c5946ea6f3d0b182eb", "messageHeadline": "mark initial schema change as forced rebuild, otherwise it can be ign\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "3aac34453596d784fc70b96b29f2850e7bb6ba5d", "messageHeadline": "Fixing invalid read in comdb2_columns systable", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "452c1f187103e08b0824578a8183be380f5c10a3", "messageHeadline": "{173939769}: Ensuring that txn is aborted only once", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "33a257ab2a862c043c0611822e0b664de6e388ea", "messageHeadline": "Showing shard disk size in comdb2_timepartshards", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ba6c5cde3d4bdb14e82ef217ad06ff94f86fa4d6", "messageHeadline": "cdb2jdbc: adding identity callback", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "8b674b62fa85df243f84da312d0fc79ce5f3fe69", "messageHeadline": "reuse field to remove an extra sc member", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "322b42d623ff44f97d7b4fd48ce556b330a76091", "messageHeadline": "Check declared types in typessql", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "6bb0c7f026488adb7d1d5603451a0fedefbcae96", "messageHeadline": "Remove non null type var (acts same as skip decl type)", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2a3443e973042567c47916845519ac3a1ea9826b", "messageHeadline": "Add selecting types test for typessql", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "eb4b2d2aa4027182a6f950bd8625276229330222", "messageHeadline": "Fix comment", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "bb776742f756f4451a70380eb3dad0122fadc19a", "messageHeadline": "ssl_evbuffer: Reduce ECONNRESET spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f9a7da22bf1bba0bc70f754c93a4820a189fb514", "messageHeadline": "REPLACE must only apply to UNIQUE indices", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "6b8fd5bb55eb924fd3b79c178694e6a992ca3b93", "messageHeadline": "Disable incoherent_clnt_wait temporarily", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f2db16de293aa7f4db000aac21d0674d7e8b971", "messageHeadline": "Dispatch waiting clients from sql thread", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "96706083ae9f9750237c2c837759298c66baf0d1", "messageHeadline": "newsql: poll for coherency and print wait time", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "64a8d5912e6162f7a9010205f76ef4ad0c7cae8b", "messageHeadline": "UPSERT: Fix an incorrect flag", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "2f2185b50e95734780b9c808be126c7faf99cb89", "messageHeadline": "Docs: Fix some quoting & brackets in cdb2_bind_array section", "author": {"name": "Adam Casey", "email": "acasey23@bloomberg.net", "user": {"login": "adamncasey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e6bbb54223b3ddba0b70bc790bec3a6da2137952", "messageHeadline": "docs: Update consumer example", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "feb97a64b0b37b7cb9f84a0ac73f3a0ba469f5d0", "messageHeadline": "Revert \"two-phase commit\"", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 380, "deletions": 8041}}, {"node": {"oid": "9cfff9eb3ee8881ce684503088af3768c0f88492", "messageHeadline": "Only add DB_AM_RECOVER to ufid-hash, enable ufid-logging by default", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "88235db4637a199cdcdf642d01d94f74c5f08bb4", "messageHeadline": "do not forget to update schema records", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "17e0fcc10a61c6c969a3d87b0a12adf79a3a2455", "messageHeadline": "do not forget to transfer blob info from old to new blob arrays", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1adad5a48706b38459036793840232294322ea78", "messageHeadline": "Print client API type in reqlog", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "122b8c19d35cfb996421e06da6a64c62704a4c2b", "messageHeadline": "test", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "124f3459f82e4d61adea96a5bf490099924bf892", "messageHeadline": "Check constraints failure with blobs", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 118, "deletions": 61}}, {"node": {"oid": "be2bf2db2c4de7eea7407480c28700a81efda03c", "messageHeadline": "two-phase commit", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8041, "deletions": 380}}, {"node": {"oid": "008f62829fc727e0d23763713e30722f6367d00c", "messageHeadline": "{173811049} open_dbs: Abort txn only if we created it", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "527d5302578b742006e3f3ac186262e92470df15", "messageHeadline": "Align pooled blocks to result of sizeof", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7cf5f87a914e8f166c5c2103ec89162e1ab8dd22", "messageHeadline": "allow building cdb2sql using bbcmake", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ad8f0d51dacba753b7db615a274597511d207f68", "messageHeadline": "{170916436} Fix lrl tables nullsort bug by reading lrl tables last", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 61, "deletions": 7}}, {"node": {"oid": "8964fbbd4af70476a61a83ffbcf5776ac9fa7ff4", "messageHeadline": "173683937: de-alias shard when resuming schema change", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "291c0626f4d716133cb09426b5f1ea7f37839a6a", "messageHeadline": "Incoherent-slow test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 310, "deletions": 27}}, {"node": {"oid": "b725e57c38bf62fba0bce992e762bb5a99b527ec", "messageHeadline": "need to disable live sc upon error before freeing stuff", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 37, "deletions": 42}}, {"node": {"oid": "3b55cca843246e533e17c61ec8101e99975c32cc", "messageHeadline": "Send argv0 info to IAM for READ/Write access", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "d5435d05f330c004e2af4e829c40e2b5833f8a66", "messageHeadline": "{173040910} UPSERT: Fix an issue with IGNORE + UPDATE clause", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 99, "deletions": 53}}, {"node": {"oid": "78114c0f601cb3dbb096621e54ba766e511f8244", "messageHeadline": "ssl: Factor out SSL code from libevent-newsql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 230, "deletions": 87}}, {"node": {"oid": "51e0892a72c86ad57657301ee5a7b0a4b542409b", "messageHeadline": "{173518307} UPSERT: Skip unnecessary constraint checks done on the re\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "002182d3d7be24787cea6b4f0288bb5afe639316", "messageHeadline": "UPSERT: Fix a specific case of INSERT OR IGNORE failure", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 60, "deletions": 30}}, {"node": {"oid": "de940c315a61db7c6f02d4488fd7caf6fb54443c", "messageHeadline": "{173727530} sp: Add emit methods", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "88d99b35e6b890ce655b4faa9d4446155781efd0", "messageHeadline": "testsuite: fixing DEBUGGER=gdb", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "1f10c1f1179fb725ee5861b02575facd6dd06b83", "messageHeadline": "Pass clnt to release_locks_int", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "becd32dc7c0ee7771d1a09514cf20618e08d6c9d", "messageHeadline": "Remove unused parameter", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "f3e828d07c339d44705c1179bbb7c342500e6a54", "messageHeadline": "{173695846} clnt->thd could have been cleared if clnt->done", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8ca35341ee69c8f13a2836885c692250a16fa6a", "messageHeadline": "thr is left set in certain cases", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "ef580ae30bd0aa0499bc25dd11f621460b805a3b", "messageHeadline": "{173570954} Fix invalid tz w insert to consumer bug", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 58, "deletions": 4}}, {"node": {"oid": "b0f6177a21b69c7f820f751a878a74ae29dbed99", "messageHeadline": "async phase also needs write locks, and a txn", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "b3de000b8f1d5ec78df673e2aec3c8b7d6a2364e", "messageHeadline": "Test and fix for lrl-schemas with sequences", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ef809ac69e945be74cab47ff4c104f128e664eef", "messageHeadline": "Mike found this obvious bug that started to manifest recently; 173683794", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86655075e799095c9468d0ffe5c94dcc7fc78892", "messageHeadline": "Expose max bind array const", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d62173ba017b45436752dd62c9dda9cb38c4234a", "messageHeadline": "{171098261}: fixing inco_slow check", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e42fafff42ac8b39a1f9542d5d8908b137c8f6e", "messageHeadline": "dbinfo: Skip reporting incoherent if newly elected", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c0d6dfd5dbad120720ea217c091e0bfaa5108ffe", "messageHeadline": "newsql: Wait if leader-less", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 159, "deletions": 25}}, {"node": {"oid": "45d907eaa3710ec0ea6e3cf88bf4d65a8f588d43", "messageHeadline": "newsql: Scan sqlquery features once", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 31, "deletions": 60}}, {"node": {"oid": "b5a961131809abad41dcd883e18837ee2473b77c", "messageHeadline": "newsql: Remove temporary dbinfo decode check", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "d1a823fb3a797fbb1d65d3e7af0737d9be49e6a9", "messageHeadline": "Disable SEQNUM_GENERATIONS by default", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85043a103ec841750e3c5c0bfaf80217bf6827c4", "messageHeadline": "need to update schema records for comdb2sc too", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c0a16eb3ee7707a76a0d9c0cc1edb600ad86064c", "messageHeadline": "eliminate redundant sqlite master records creation", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 13, "deletions": 55}}, {"node": {"oid": "807c5cb8120536fc84180873179a6d2d29325c2e", "messageHeadline": "Cherrypick SQLite window function fix {173629165}", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 76, "deletions": 27}}, {"node": {"oid": "0467eaff0d9699bf6a4608fc66fa04f5b0ecd93e", "messageHeadline": "abort the finalize transaction if we fail to mark transaction over in\u2026", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "309d9847004b9047f5729c5923e396b323c07595", "messageHeadline": "remove sc finalize code that only confuses", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5, "deletions": 42}}, {"node": {"oid": "ccf615461299d8a4d7f21f661ab12a5ff79ad759", "messageHeadline": "cannot use blindly table name, need to use actual source item and che\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 104, "deletions": 71}}, {"node": {"oid": "8341e977a865ac917920e126fc60466a930ee2f7", "messageHeadline": "Add user info in client erro", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "215b514bde9fa001c0585ce4ebccd1da70494d0d", "messageHeadline": "Write test for & fix downgrade abort issue Akshat reproduced", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 122, "deletions": 38}}, {"node": {"oid": "c7d3e07b2137dbd8306b1a2fbf4658fb1e135587", "messageHeadline": "sc_should_abort is also set for downgrades", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aec8999c385e53adcb87940904822f01dc8b35ff", "messageHeadline": "handle case when partition alias has also auto analyze", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9351cc4f14cffd270e5488aeb10a9c99a8cfbfd2", "messageHeadline": "Remove nodeix array", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1036, "deletions": 1061}}, {"node": {"oid": "8d9db02f93e157f22a052c3d1518d1b4d0d8c087", "messageHeadline": "Fix scabort and truncate", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "67400c3dbe1bf84c9f345d9159d0c1d5cf713215", "messageHeadline": "Fixing appsock miscounting", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3fab3db89c818160c59b2bb47f5282904368b404", "messageHeadline": "Add missing dependency on `libunwind`", "author": {"name": "Gus Monod", "email": "gmonod1@bloomberg.net", "user": {"login": "gusmonod"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "913d0c156a8325dcd18e983caa0b7e717a036ad1", "messageHeadline": "cdb2api-shared: Add dependencies", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bcdfb97ecdae64bcedbbddfd20c5e7a8a8cb1b74", "messageHeadline": "Verify prev_lsn before logc->get in recover_blkseq", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f9272252408e010b7c35ac46049641f0f5d50c0b", "messageHeadline": "Add verbose fdb push output under tunable", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cd371f6bd8d9f57e309c091d6649b5d12812f305", "messageHeadline": "cdb2api_shared: Don't depend on ancient cmake", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "dc2189e34dfbd7b4c581ce1b8984935246b8859d", "messageHeadline": "when a table is partitioned, name is aliased; needs special handling \u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 283, "deletions": 18}}, {"node": {"oid": "e453fd2aff9f81cfcd0f03ca3c5423cdbc86554a", "messageHeadline": "Skip old-style queues with no consumers for comdb2_triggers {173454948}", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cf22b6c5ad4d53d749809fa9e17731c500d29e45", "messageHeadline": "Fix memory leak", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b103cd4b6c38cec92727338bc9314afe014fa41c", "messageHeadline": "Fix api_dl_libs.test", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8a14525ed23c26862c430ae57ee525dedd506c37", "messageHeadline": "Don't double-count deleted records for array temp tables", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0b03438a4d8ff26d3c59148b3284e2d800b4fbeb", "messageHeadline": "forgot to add sc to sc_pending; less verbose spewing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "96e378490c5da6c9c0b216592d87d5169ec3e3a4", "messageHeadline": "{173404757} consumer: Unregister does not require sql_tick", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "d1309d53a92449fd2e25f418fa65b4d399c3f9d5", "messageHeadline": "when failing or aborting a schema change, need more cleaning", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 43, "deletions": 34}}, {"node": {"oid": "f780c6ce64a90ff19d5cea6e3f321e19cd7fe546", "messageHeadline": "Fix some warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a9d69af537f50a39b7be4342537f96cb051a3755", "messageHeadline": "{173434718} comdb2_triggers: Check if found qdb", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b11f15b3ce6539c30fe386e4aae2478fa50dd5b", "messageHeadline": "Context, require fastsql support for fdb push redirect", "author": {"name": "Salil Chandra", "email": "salilc33@gmail.com", "user": {"login": "chands10"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "fcceb49e6da45164c645a6fe3fca9eca080415fc", "messageHeadline": "Reset cursor when using delete path for truncate.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 903, "deletions": 14}}, {"node": {"oid": "bb00420110c3c670771b513e0ae1982e02333c80", "messageHeadline": "Redirect fdb queries to run directly from client rather than through", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 406, "deletions": 34}}, {"node": {"oid": "6ca3f090c98f20d655d9ce921d1bbaef945b07f2", "messageHeadline": "fix rtrim tag", "author": {"name": "zwang1254", "email": "zwang1254@bloomberg.net", "user": {"login": "zwangBLP"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62e60034fa6c6896bdbadb42ecad655761a81e60", "messageHeadline": "Update sql.md ltrim typo", "author": {"name": "zwangBLP", "email": "138035206+zwangBLP@users.noreply.github.com", "user": {"login": "zwangBLP"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "565cbe5d5456eb49e0925bd559896bf64af915b9", "messageHeadline": "account for nameless chron-s", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "914158392df042c89e5129f9af1cbe140a18ea50", "messageHeadline": "sp: Disable dohsql inside stored procedures", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "3a980fb9ec171d81951074a8e805e6553db1185a", "messageHeadline": "tests: Read _all_ sys-tables from stored procedures", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 110, "deletions": 120}}, {"node": {"oid": "68f63b8d5cdcee872ef2c9e712b3924601fe794d", "messageHeadline": "sc: Print trace when adding/dropping consumer", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 39, "deletions": 42}}, {"node": {"oid": "26e75733af619851b3cb20a28c62a552ad9d63ca", "messageHeadline": "{173322932} comdb2_triggers ez conversion", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 140, "deletions": 367}}, {"node": {"oid": "63c0af6f31b27ccd2f9631dd0909590585bc8010", "messageHeadline": "sqlwriter: Fix blocking timer_thd introduced in #3070", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "6539fd808bcbeeda11876874bdd675be359891cf", "messageHeadline": "sqlwriter: Direct write for small messages", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 41, "deletions": 26}}, {"node": {"oid": "0438c5ce933e62618e383badb519d6638f323801", "messageHeadline": "cdb2sql: Fix blob printing performance", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "f990e2c477dcbb8d3433860425d11ff98379a47e", "messageHeadline": "schema change does not stop threads anymore", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f4a923f25f1864157c5ce71816662de39c2ba796", "messageHeadline": "Fix tunables", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6cf47ae6a177e7f57303e50d716f8403452d77e", "messageHeadline": "nested bdb_thread_event calls, only last frees", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "e640927f860f80e9e743879085f7211a31aef2e1", "messageHeadline": "use tablename not sql alias during table rollout truncation", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f9c986a7720e9b4d69662cc2a13db6fa0f82ede3", "messageHeadline": "{173291085}: Reducing memory footprint of cascading transaction", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 24, "deletions": 169}}, {"node": {"oid": "402517945e90a7c98a59e240884d58c4e72577a1", "messageHeadline": "Always load pre_upd blobs for triggers.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "fb38a3fe5955a6e5a4cd928934306689c5620019", "messageHeadline": "do not treat all schema changes errors as downgrades", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 116, "deletions": 8}}, {"node": {"oid": "9280be7ce96429976bfc5d5c641794a0ef2327d7", "messageHeadline": "yast: Update tester and expected results", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 47, "deletions": 24}}, {"node": {"oid": "fac6d216b005ca8577d30e66716dbd54b1a5f1ea", "messageHeadline": "{173287389} sqlite: Fix subquery", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 861, "deletions": 2}}, {"node": {"oid": "daac5875b30ac61682ccd13daf2b3dce6b4106a4", "messageHeadline": "Fix ar_compress and ar_decompress not set bug", "author": {"name": "Zi Xuan Zhang", "email": "74850854+zixuanzhang-x@users.noreply.github.com", "user": {"login": "zixuanzhang-x"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "50ceaf9e31e54ec9b2a52bbada774a1c1b466073", "messageHeadline": "Don't unlock in-progress mutex from pushlogs- it hasn't locked it", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a3bb6d4ad67a2e321fb655049a356b4c0921bfb2", "messageHeadline": "Protect fdb writes with mutex if hbeats are enabled", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 60, "deletions": 47}}, {"node": {"oid": "342a28625ef8219547aa49578a331368f5cebb5b", "messageHeadline": "Fixing incorrect rcode in longreqs", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e29639c3e5f40a5d8ce95f5ab5b041c310a57741", "messageHeadline": "Remove unused flag", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f83eb86bada239fe92e445c3fd9df60a62b948ab", "messageHeadline": "add limit for how many parallel schema changes we can have on a parti\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "295347caf531d558ec3f796df3c02039c6cf1032", "messageHeadline": "Fixing typo in test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fad3b8e7e98da23898ea49d42ebcaddc09f76450", "messageHeadline": "Adding test for the views_lk issue", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "8de813d884a2b2bd388a62475a099d68b7872430", "messageHeadline": "metric: Fix connections", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "80c4bf94b847fdd8ba4d0de83813c251945742f1", "messageHeadline": "{172878933}: Converting to ez-systable", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 328, "deletions": 966}}, {"node": {"oid": "03805baf6a66133972a2927dbb1b8243cd7f4a87", "messageHeadline": "cleanup some schema change llmeta entries atomically", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "210f6090a922ad71cd0572adfd26c244c845e388", "messageHeadline": "fix potential datetime overflow bug", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2783b19f32da3cbbb53ca0a57e1cc472c39d9992", "messageHeadline": "safeguards around tokcpy", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 115, "deletions": 2}}, {"node": {"oid": "70d10f807a23647193a5d3d9189693431fcd9573", "messageHeadline": "{173007097} Pass clnt into recover-ddlk", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 61, "deletions": 94}}, {"node": {"oid": "5970930a276bdb0d796d57046d6cf46d854c9e84", "messageHeadline": "Fixing lock inversion", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4b45dbd20a68e123bcba6fde99cbab19551f45b9", "messageHeadline": "update test", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 5, "deletions": 11}}, {"node": {"oid": "ca0b1f92d8113d5e3ca6936d50de3df6229a4fb4", "messageHeadline": "sc dryrun: fix null ptr reference to iq during ix length validation", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "e2a6397e4de1c2d3b05ab499849d5990178b6feb", "messageHeadline": "Handle fdb lookup {173214655}", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7275e7dac04fd2059c4ba57dfdc41d677d0650a", "messageHeadline": "remove env_messages from all_tunables.expected", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "874ee680c339208da032e627dd326059492f6683", "messageHeadline": "ret -> t_ret", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f220b7117977e1081a18c9daeb8773540e6060c", "messageHeadline": "{173158536}: Fixing catchup", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "133d2d784f1bce966a6c44c04970b8634ab066d0", "messageHeadline": "Add integration tier to the list of environments", "author": {"name": "Hector Geraldino", "email": "hgeraldino@bloomberg.net", "user": {"login": "hgeraldino"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1caa7eeceded9a0fd7542d268e7e256ad5550203", "messageHeadline": "sqlwriter: Disable flush only if done writing", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "fbac73324723b2f098cffac7fb73d38b0e595cb2", "messageHeadline": "Change how to request non null type for typessql", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "4aeb750e007e509eb24c2fca7497b7a05ea36534", "messageHeadline": "newsql: Support for old APIs", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "f9ecd868bfa3a313e0e5f585ff3c00caaf6f4392", "messageHeadline": "Update typessql tests", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "b26449a525703c6cb2dbd2f8c865e8f9e9e0a662", "messageHeadline": "Only allocate temp table if the first row has a NULL type", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "3dbc16f0f47ad88f82d4c326f41af8ef6c19740f", "messageHeadline": "Turn typessql off by default", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "4c00fcf29fbbb75f325da534b55bf9546cb3c493", "messageHeadline": "Avoid returning NULL types for columns", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 531, "deletions": 30}}, {"node": {"oid": "737da60dd0b187d19aa66d3f800b750d39d00b80", "messageHeadline": "Fix disable-fdb-heartbeat race", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "feaa4c9c1b6c4d8819133107e63a3757a18d497e", "messageHeadline": "no mo noenv_messages", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 93}}, {"node": {"oid": "af43fe8d9752cd51a2b76470061dd2f74211d812", "messageHeadline": "{173096654} Lua: Re-introduce calling __tostring meta-method", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d92f778ac37f6a029390a358bd5b08e058d4a17d", "messageHeadline": "add cron job for fdb tran hbeats", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 177, "deletions": 63}}, {"node": {"oid": "052306b6a0e8d880505b05cf6839813d380e908b", "messageHeadline": "Don't use fdb push in client transactions", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "b650d6bbe425e280698a5270fbbeffebd1afb66e", "messageHeadline": "remove remsql and remtran rqid code and dependency of fastseed", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 284, "deletions": 884}}, {"node": {"oid": "69bb46c0428fb71744be45e056b35f9f2099ecab", "messageHeadline": "{173076598} sqlwriter: Reduce buffer to avoid heap fragmentation", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "9e171f1c5fc055903c8e3f50e8fe43e4c9affa34", "messageHeadline": "remove unused legacy hints code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 79}}, {"node": {"oid": "5bb37432dc0faa538957c7f709a5fdbacd5c295b", "messageHeadline": "fix tunables", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "850ae492e04d09e6a11410d186f6317573ed9175", "messageHeadline": "consumer: Require boolean aruguments", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a856c76482de6c1181f424085495ca9734534f2e", "messageHeadline": "trigger: Tweak unregister timeout", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "c203cccd917726d63027d26f4b4f4b68c04827e6", "messageHeadline": "{91923498} sp: Default procedure for consumer", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 739, "deletions": 156}}, {"node": {"oid": "dafad348d36db24b17f865771e499a92d6faa667", "messageHeadline": "consumer: Fix hours in intervalds, intervaldsus", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cce568fefb2d36d08fb971e42381ecf584a3f11a", "messageHeadline": "consumer: Allow consumer to match originating transaction size", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "82eecb04e4eb3ce86f386e2e0c9f03e213b44571", "messageHeadline": "sp: Move trigger code to standalone lua script", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 44, "deletions": 41}}, {"node": {"oid": "32898d9b424bb3a06db8b66b70ee625665ac4c60", "messageHeadline": "cdb2sql: Fix tabular output for blobs", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "03fd4c0453e5dfe0233c3340663825b1c328f781", "messageHeadline": "sp: Allow comdb2 types in luaL_checknumber, luaL_checkstring", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 38, "deletions": 48}}, {"node": {"oid": "b43e6b4f80a7866d03170d436723ee226492fdb8", "messageHeadline": "sqlite: Fix mixed indentation.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 165, "deletions": 165}}, {"node": {"oid": "62b9b7a193c60430b210639db765bf315d7edcc4", "messageHeadline": "Disable fdb push for now.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e03373c298f236c6aa29190c82268edb8bcfaaff", "messageHeadline": "{173038130}: Fixing clnt race", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e5faaef1f57814f35f3bdb672b9304ac9bdf05b3", "messageHeadline": "Comment output stmt for now since fails w mismatching class", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "e072d90311dcaa32679ad7cd35e4eeaf333e6a22", "messageHeadline": "Don't crash if can't find sqlstat1 table for fdb", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 96, "deletions": 11}}, {"node": {"oid": "ef711cb9c0d501b282ce86ba9566a78e71e8e619", "messageHeadline": "Allocate fdb dt on heap; separate dt, dtus", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 73, "deletions": 25}}, {"node": {"oid": "0d3a53284e5f80e5a6ad7a3bb50febba5cfb5d68", "messageHeadline": "larger slack for non-coordinator threads; force queue workers", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "4f30f6020b74ccf27a9c6a475ff16e08a6b8ea07", "messageHeadline": "fix bound param fdb push", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 71, "deletions": 25}}, {"node": {"oid": "37804a70886f68eb3ab6800fb2039a71fe593711", "messageHeadline": "Fix expected output of sys_cmd_access", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45bea57db742495130957704452de340832613c8", "messageHeadline": "{171377006}: Fixing spurious 402 error during leader-swing", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b53aeee0c5321ed678670c60559015007d2d63bd", "messageHeadline": "disable fdb push when params", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "8151e042c0d75b756108fbe8fc941531789956ff", "messageHeadline": "Revert \"sqlite: In the query planner, add a heuristic that will reduc\u2026", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 0, "deletions": 11}}, {"node": {"oid": "6cfbf23a10799ed669902d0bba24343bad2b7357", "messageHeadline": "Physrep: fix error message", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "026b445f0b686cc97278e99fe667c2f4f53a22b9", "messageHeadline": "sp: Check null before deref", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d36975731275718f7e8ead147f6e67b16ce98238", "messageHeadline": "stat oldfile -> dumps oldfile hash", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "7d3aaeaf45bde01c01fe1a9ea945cb271c60442d", "messageHeadline": "Free fdb push in sqlite_done so doesn't show up in next stmt", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "d917fc51f952687580dee671d7e33c16c3d1b656", "messageHeadline": "reduce wait to fit into timeout", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cf04d1dc3a54ffef85a7b5cec6164c2ff293b486", "messageHeadline": "{172839031} sqlwriter: Reduce latency in flushing last row", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8002e13dfba2b99763ae32838ace7e425862e5ef", "messageHeadline": "Fixing crash introduced by previous checkin", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03d4890ac776c5cd1b06e754cec4c2f21c98c850", "messageHeadline": "Further reducing fdb cursor hint error trace", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "1105675001855e5120ab108d3055bc0be961ba96", "messageHeadline": "{172914411} Fix an issue with partial index in chunked transactions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 87, "deletions": 4}}, {"node": {"oid": "6ceb7147de51590a259f4a943b5ce9441b31ab95", "messageHeadline": "dryrun: ignore u_longlong error when same_schema flag is set", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 20, "deletions": 11}}, {"node": {"oid": "e6d071bfba3ee1e85d189cab5e709d4851bc95f6", "messageHeadline": "Allow cdb2api policy configuration", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "88a43d2bb1f903f61ade45288f6da87e2751beec", "messageHeadline": "fix out of scope reference in sorese_rcvreq", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c4b080836b2123adfbe64fa3a0f431c1f1be1021", "messageHeadline": "fastsql: add metrics related to fastsql requests", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 173, "deletions": 3}}, {"node": {"oid": "790966e6871e9df86fa91716b4cca9d8ee10d3db", "messageHeadline": "slowing down retries when remsql hits incoherent nodes with a dynamic\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "525124739e9ed735dd3024b90da222e9636efb4f", "messageHeadline": "support for bound parameters in fdb push (no byte arrays)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 213, "deletions": 6}}, {"node": {"oid": "1ece5e852d9a288bf0c99ac1312f7dce168f49fc", "messageHeadline": "do not stick with the first row in fdb push", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "055c5dac0d7c3a2ebc64d5b4d586181771804c95", "messageHeadline": "Exclude consumers from long request logging.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e42dd9cee3a05ea60f1fc0e450a1691ec2b88ad3", "messageHeadline": "do not leak unpacked rows when more than one column", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a9e1e4b1587dfafdc5d82d866e962cd6f6cfdda4", "messageHeadline": "Allow dbinfo requests with rowlocks enabled.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2d4b0c4aa5d1947d2d750e2827fefd25804b5327", "messageHeadline": "cson: Fix hang in building on sunos", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "70966957ac2dd0b7186422887c2a7ddc3f77e191", "messageHeadline": "Temporarily enable suspend/resume trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9c6d215d76f98f468cd3eda8f00f5ea4f276f87e", "messageHeadline": "Tweak rep_verify trace to include hostname", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c25a84e0255915b8d115d6c5fee3acf961168992", "messageHeadline": "Reduce spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "c9581984ec0afaddd45bb0b074065bf2745589b4", "messageHeadline": "{171590332} Fix null field in desc index during schemachange", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "d5d59bd553d51ed19999239ca9f55409937b66b1", "messageHeadline": "Fix desc index with uniqnulls", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "213bf10e57ce5a293d780bde9b061d7e267764ef", "messageHeadline": "skip parameterized queries in proxy fdb", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ed12cb190d1128b525e1af83e6fe8dfd7378e2a6", "messageHeadline": "Use maven-dependency-plugin to download protoc protobuf compiler", "author": {"name": "Hector Geraldino", "email": "hgeraldino@bloomberg.net", "user": {"login": "hgeraldino"}}, "additions": 94, "deletions": 3}}, {"node": {"oid": "f61358cee29335e2522db9ef12bfd178ce8748e4", "messageHeadline": "Remove xstring", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 39, "deletions": 1841}}, {"node": {"oid": "98384525639d78e9b958a55b69f8d2ab8c23e15f", "messageHeadline": "Update log4j version to stop warnings", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "adb8a594710c54adc88da7d51438f9d0ccd35c80", "messageHeadline": "Fix tunables", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc6261790a35f8d372a9a4d3a26211a29441f128", "messageHeadline": "fix loading stat1 setting for noSkipScan", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "59aa9a44629e891403edc6c8bf02f8701c082794", "messageHeadline": "reenable fdb_push", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "905368bce255cbf8c6ad02b6effa45f493e5713b", "messageHeadline": "query cost spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4224689d1be10deb1ec23d23a05e4693c498e6c7", "messageHeadline": "Fix datetime test", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "3ba665751fe4e15b39ef84a7dd5e658e88088fd3", "messageHeadline": "{172683652}: Wait less for a new leader", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "3fb6bb83f97fe78a0ddb207a9491fdb93839f486", "messageHeadline": "Dedup REP_ALL_REQ message", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "c4f204b616d9a90cca95198d9a22802bb0e25c86", "messageHeadline": "Tweak long rep trace to include hostname", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a04a25cb7eaac33b7d56438489881912705734dd", "messageHeadline": "{172268491} net: Remove akq", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 275, "deletions": 631}}, {"node": {"oid": "da79aa8b91ee8e7fdc99ca5ecd743840d70ea6fc", "messageHeadline": "Reproduce and fix election bug", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 73, "deletions": 7}}, {"node": {"oid": "eab907b02e260b65adb2c64187132fab22b625ab", "messageHeadline": "Expose external auth username", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "500715377d4f6481d2995a2a519ddde22e69f9b3", "messageHeadline": "one function to clean a tag schema", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "068cf7a6eb23e7e23aebe9e7e731f25d5c0937a4", "messageHeadline": "Log all req_all requests", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "51edc9fbf5b42b31cffaf4eb6f3e490516786bd4", "messageHeadline": "Physrep: Add a tunable that marks replication metadb", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 108, "deletions": 104}}, {"node": {"oid": "085d7b58293533ba9b12c5293ee608b654fbf856", "messageHeadline": "do not leak unlink tag schema", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "608076d2d1eaaf10caf8a5efa4db8821640cae09", "messageHeadline": "{172464778}: Fixing LUA GC race with clean exit", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2f1ee6af2d7aff0b26faadb4209daa2daf15541c", "messageHeadline": "Fixing use of dbstore CURRENT_TIMESTAMP", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "b4cc59c1f3d38104dc07a14a76ee81491c0cc849", "messageHeadline": "Dorin's suggestion: only grab views_lk for certain systables", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "7e185fa4132b8bf84e757ceff2310fd72483d5b1", "messageHeadline": "{171830607}: Show time partitions in comdb2_columns, comdb2_keys and \u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 151, "deletions": 41}}, {"node": {"oid": "bb5d9ea130a65b9697b2e7633a060ce7be83b68c", "messageHeadline": "Build: Fix an issue related to -Werror=unused-result", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "87c5d38dcbbc9bc62ddd5bae272ecc3b3d7eb2d3", "messageHeadline": "{172590922}: dumping tables on exit", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a8dd66b50b3635f5931a25350302830fd3dfb931", "messageHeadline": "Have pstack_self() go through a file instead of popen", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "232600ba59872d9d8e7e46b3759ce7fb213fa1f3", "messageHeadline": "Include file for identity plugin", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c2c5f0a3e1c88d7cb7a45e18f8028706228c1ebe", "messageHeadline": "Support for external authentication", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 100, "deletions": 5}}, {"node": {"oid": "46633e2a4339c5f33c280d70204c35f423cf70f1", "messageHeadline": "Fix rare case in sqlite unpacked to packed", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "9507f7e62cdb63c146e321fd22acc5aa9c369bf5", "messageHeadline": "rename unique_tag_key to thd_info_key to properly identify use", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "87e143821560b8aac1b1c74b7f3b90dde3f1d822", "messageHeadline": "a bit cleaner dbtable link functions", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 31, "deletions": 46}}, {"node": {"oid": "e9876ec802a1e321b320a2a2fe8b296b6536cb77", "messageHeadline": "{172584364}: Honoring gbl_ssl_allow_remsql", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a9cd22c8932d0735878f3a122fe7dcef46a23853", "messageHeadline": "{170477625}: Fixing dbstore function", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 87, "deletions": 10}}, {"node": {"oid": "129e63a36f41da81661a98e9a9f130ee02189f02", "messageHeadline": "Remove a debug log message", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "921192273c06bf6397ef9578b96e83bb5808797d", "messageHeadline": "More SSL metrics", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "c4141971ea54e2fd51c5feafdbd0b6c1a6fd04ce", "messageHeadline": "Redirect long rep_process_message spew to trc.c", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 67, "deletions": 46}}, {"node": {"oid": "de9ccc4f49a70a3759323a429458362496eff121", "messageHeadline": "Physrep: Fix an error connecting to replication metadb", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9b0820be31ebb4553b05d4975eac0b5ef8a7ebb", "messageHeadline": "dohsql: fix for alias in subquery, add test", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "49b4e1f1eea1c3efe2173e932b50cff050a69086", "messageHeadline": "Physrep: Fix an issue with 'reverse connection'", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 119, "deletions": 92}}, {"node": {"oid": "59e5304fe75dbd008548e7826f1b1a93fa1bd54e", "messageHeadline": "fix dryrun bug", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "7da812f2f5884c6ab8e6189bca532054d9bc1e70", "messageHeadline": "sbuf2: Fix valgrind errors when per-thread-malloc is disabled", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "3a630e2f21aaffdab8e63c257610ea3465ec69f4", "messageHeadline": "Disable seekscan optimization", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "77193160fef13b9e735c68c49fbee2bde4342343", "messageHeadline": "Don't update seqnum from recover-pglogs in recovery", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 193, "deletions": 36}}, {"node": {"oid": "4a8db4cdadaeb853835c772c3791aa37ad27abfe", "messageHeadline": "Physrep: Allow replicants in a physrep-cluster to request missing logs", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "815a7b5f581275e6444f576649c77776ab6fac4b", "messageHeadline": "Build HASQL retry list only when HASQL is on", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eb6e89b1275ba62f69ebe0b6df4441d199e19dfc", "messageHeadline": "Configure comdb2dbname for fuzz class", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9353965c869c83b6663c09414e8bafbdb89fd039", "messageHeadline": "Revert \"add support for table alias in dohsql\"", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "10582754db206ad4106199c2c61ee5a92ce06593", "messageHeadline": "Physrep: Fix a command that queries comdb2db to get hostnames", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "3e2d4bb5c49f2a889cf8b0b8bf1cac508fd4830a", "messageHeadline": "Move pdf to docs folder", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ce4680087367d6e049833ab12b9128649bf42b7d", "messageHeadline": "Revert pg-alloc limbo fix", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "08078097ddfbf2bc14180510ade9bc06bb1d1d97", "messageHeadline": "Add fuzz as machine class", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "15a2c87855b7f6f9f9a9cfe4ba1e36b6c4f7d428", "messageHeadline": "{172407543} net: Check rd_full under lock", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "99d0798b6ac6bb723ee3962b57da3250f0373965", "messageHeadline": "Use tmux in PATH in cluster script", "author": {"name": "Salil Chandra", "email": "salilc33@gmail.com", "user": {"login": "chands10"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "0b955bdf9cf93eb75b0fdc910d4910225a61b910", "messageHeadline": "Fix build.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "46ff6b9fa0c136fe794795cd481dfd47b9beaa79", "messageHeadline": "Improve long-replication stats", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 243, "deletions": 9}}, {"node": {"oid": "47dc4440382d819522d195de0a1ba50b44a77139", "messageHeadline": "Fix reqlog logbytes accounting", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 139, "deletions": 13}}, {"node": {"oid": "c52f1c8b9ca741e0547415b2491187dade68b675", "messageHeadline": "add support for table alias in dohsql", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "5f99b9af3e42b403f6792d32b06be633db01ace6", "messageHeadline": "Use pstack in PATH, for ibm and solaris", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44341f674a70cc60c8521060061c6f58e70fbf1b", "messageHeadline": "Metrics for Queries Allowed/Denied at Database Level", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 59, "deletions": 19}}, {"node": {"oid": "8362bb501d4496652a91212ebbcb4128bf978da0", "messageHeadline": "bbcmake: make sure to include proprietary cdb2api addons", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bf340a2a17d3e7b11216b88acc1b76834300b9f", "messageHeadline": "Make cluster script work on Mac", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa3d6fa7a87b2183cc37b8dac759b3007add5d4d", "messageHeadline": "{172300249}: Fixing another race on clnt", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d53f52113ec2d435207568b0ee3371a365fd238c", "messageHeadline": "change find_tag_schema prototype to allow refactoring tag subsystem", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 303, "deletions": 662}}, {"node": {"oid": "1a17c7cedc44c1c8bac4013e40b0fb64e2f0835e", "messageHeadline": "Fix pstack", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 30, "deletions": 49}}, {"node": {"oid": "09b9db6467497cd640f3efc417403d456f539fe3", "messageHeadline": "Fix morestripe test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "5c707a59cb968539a3ed8dec1ebc090589995107", "messageHeadline": "Fixing statreqs misreporting after schemachange", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "19d9dd2091e91c1aa5d561389bfd36313bfad9a3", "messageHeadline": "Fix recently race introduced by the participant branch", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "457b834543446a4b1befce7d2ffb284842c1fa47", "messageHeadline": "{171755293}: Fixing race on clnt", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 83, "deletions": 27}}, {"node": {"oid": "8ece28a02564be4e1551ee2f16dc6279c008e7a3", "messageHeadline": "Do not donate socket if SSL_shutdown fails", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "b01441fb4c2fe8997a8b9c747b41c4eb2bc8a72e", "messageHeadline": "Tiered physical replicants", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4488, "deletions": 805}}, {"node": {"oid": "edc1bcf4274acc93fa5b87404394fdd28bd0f5f2", "messageHeadline": "Ignore sigpipe in cdb2_sqlreplay", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d41be15a7a2a92a3c73934baff6bf13205596cf1", "messageHeadline": "configure every replicant in test", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 68, "deletions": 17}}, {"node": {"oid": "187e67d096a0cca80e8271cdba36887bec50e1aa", "messageHeadline": "Fix maxkey, consolidate definitions, add testcase", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 172, "deletions": 64}}, {"node": {"oid": "ea053622dc0a8a997a7770a2bfdde04b1aedd934", "messageHeadline": "schemachange: Lock stat tbl for truncate, drop etc", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "4d36b9300caacba5a7acfa0f19512195a14e3571", "messageHeadline": "{172216843}: init tzdata before processing lrl", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49e4d73b7252404586dccf7534fd32cda3c608fb", "messageHeadline": "Fix reorder tests", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "94e6fcc7149e37d8de223246f48a70b5a69bc0a6", "messageHeadline": "{172191828} csc2: Fix keysize computation", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2e5f63bd3135313437ae540e3f65191712083801", "messageHeadline": "Don't bump dbopen_gen on analyze", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 95, "deletions": 6}}, {"node": {"oid": "439ec3a77aa27f4145b0b1f07cc9b72a90e97970", "messageHeadline": "prototype comdb2db like discovery", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20553, "deletions": 48}}, {"node": {"oid": "0643f7780053e10761845acd8af3fbade8e15bba", "messageHeadline": "net layer fixes", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 27, "deletions": 5}}, {"node": {"oid": "d7a0e5e740e3cd454a177c6cfb822666cc1fafe4", "messageHeadline": "net: Cap max readv to TCP_BUFSZ", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "057d2feb8a6100ee586785b204208ee2580eef6d", "messageHeadline": "Disable watchdog_sql for the time being", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2814c33de2d482a72be619958133790095c941e5", "messageHeadline": "Actually fix watchdog_sql test", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c2dc57f9cbc6cea37eef31901d86928ae981de6", "messageHeadline": "{172189807}: Disable sql reordering.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "bd0e61462d8d3a413fa7ecb6c55ccd271729dc77", "messageHeadline": "Fix watchdog_sql test", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ed037ad7e7b42c6dd689d259b4459db3b20a7249", "messageHeadline": "{171900893} Tunable to control watchdogsql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d441ee1a6181ccedb7d25b537cb22a50cc981223", "messageHeadline": "Delay hostname trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e7ae6392b4b53e3fbf5517e62c6aab361d417c69", "messageHeadline": "build: Fix macOS warnings", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "11c19fe5b21f345697504abe8a39c1efc58a8f90", "messageHeadline": "{171854892} hostname: Separate cname value", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "e0ac587b18f8f8c8d78836947e897fc61fdbdfcc", "messageHeadline": "Berkley changes for participant", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 6625, "deletions": 843}}, {"node": {"oid": "919a2ce9f7689ffd141a19c6167b668887ac5be9", "messageHeadline": "fix snprintf return", "author": {"name": "James Peach", "email": "james_peach01@hotmail.co.uk", "user": {"login": "JamesWP"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "09beb140c8645bfbfdd66ef737258bb3096abb37", "messageHeadline": "fixing gcc v7.1 warning on format-truncation", "author": {"name": "James Peach", "email": "james_peach01@hotmail.co.uk", "user": {"login": "JamesWP"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ae10f11c24f1a0a4fe50cb34a4ee998fb5d989d2", "messageHeadline": "Fix llmeta_deadlock_poll tunable, reset default to off, enable for dd\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 212, "deletions": 98}}, {"node": {"oid": "9bcd765726096d052c5a67857247c50d39d2dc1e", "messageHeadline": "Fix compile warnings", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "a85259dff41ca2fe0a3e30402202e8173cde6713", "messageHeadline": "Fix tunables test for llmeta_max_deadlock_poll", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f645a4c404b248c3d5665d663ad5fbf31610cb7", "messageHeadline": "{171900893} Revert \"Faster deadlock detection\"", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 44, "deletions": 105}}, {"node": {"oid": "c2249f8d4f7e828761216da19540123c927bc9cf", "messageHeadline": "Poll a bit in llmeta after deadlock", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 211, "deletions": 72}}, {"node": {"oid": "dfe7e6c95a97e6e7e7ccb6f974fa74a3b0e267a2", "messageHeadline": "Whitespace change to force github pages re-publish", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2987807ef3a4d6e0c8f16fb77e4158174f540658", "messageHeadline": "Update commit LSN map test case", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 61, "deletions": 108}}, {"node": {"oid": "e703e337d77f6a5c4be777b8a292f7329da24e4e", "messageHeadline": "Enable utxnid logging", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d59a49cf271d11c997bddb360a0f04a7b742928e", "messageHeadline": "Fix for Dockerfile smell DL3007", "author": {"name": "Giovanni Rosa", "email": "giovanni.rosa@unimol.it", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6c1a1f5ad56daf7023c8ed4db72e483ee2cc6c2", "messageHeadline": "Fix bug in legacy options", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "492968add273ba6f29871198f3dd9eb48411a92e", "messageHeadline": "Fix bug in commit LSN map", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "22b11b0b580de968afa5eed7fd1dc6991064d707", "messageHeadline": "pushnext for non-singlemeta", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "46de25f574ecb4f5c929a64436668958ac3e9e72", "messageHeadline": "{171900893} config: Enable sql reordering in legacy_options", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1bc8e401621cf02cd72575084995a3f335895a5f", "messageHeadline": "Disable utxnid by default for now.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6cfec4d258585fceb8ebbbbd1179b068e781eb5b", "messageHeadline": "Move where aFingerprint is calculated for sp to get rid of mismatch msg", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "233d50dcc5950dba3a55d1efc57d1d8e0a938118", "messageHeadline": "{171900893} Enable eorder_socksql_no_deadlock", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "f866e4b1c6ab0667b71c57ab4692288a4b1d7aaf", "messageHeadline": "remove queues from 'stat compr' output. Add type field in comdb2_tabl\u2026", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 49, "deletions": 34}}, {"node": {"oid": "74e90bb92ee614e305e4eef4e8b80ec1a678de3b", "messageHeadline": "tests: Fix queuedb_rollover test to handle schemachange", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "36f64e57809b717beefc1379cbac890cb465a178", "messageHeadline": "{171678215} comdb2_queues: Skip legacy queue walk", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "2bde40cc14b45043af537de65a2f04bd530912b1", "messageHeadline": "Only name threads in debug build.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1421dbb54ba50edadad711d3ae6b6cde15ad67ba", "messageHeadline": "Fix compile error", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0e34e9ad8b397901b8156b6ba85c84c8e61deddb", "messageHeadline": "Merge pull request #3803 from morgando/commit_lsn_map_2", "author": {"name": "morgando", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1027, "deletions": 15}}, {"node": {"oid": "dbeeab1beb34b0e8d2d42381116716084b3eb37f", "messageHeadline": "Use feature toggle", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "fe91319d7ca57ba0c3d30cf4bf4f9e09ca67b026", "messageHeadline": "Remove unused function", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "b09003d22fed6cbec12c48a93be79a0c2b3c052d", "messageHeadline": "Squash for signoff", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1041, "deletions": 15}}, {"node": {"oid": "59d02ea7c5dcf2e835f79e397224f5383c9e065a", "messageHeadline": "Fix bdb_recover_blkseq for schema-change & snapshot", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "e9a8ce1fc5babe1bf590489298f54d90a65f97a5", "messageHeadline": "Fix lc-cache child-handling for utxnid child-records", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2c394f26c1a7e330b2c4c497a11c87b81fc26d35", "messageHeadline": "net: resolve hostname before adding to netinfo [PORTED #3290]", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a2658d952e3a1437e742531cd3033c67dba2369b", "messageHeadline": "{171869310} net: Use stack for small user messages", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f5290fa1b89dd4b7a486d23fb03130eb83c9ddb5", "messageHeadline": "dryrun error handling", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "56847da501cdcdfd8dbcc3bb34d0660422a0a05e", "messageHeadline": "Fix logcopy macro", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b6636b918c23a1f2c8c77d7f9e412c39d413a9a", "messageHeadline": "sp: Tweak can_consume", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f23a2f81f6915e4340b101f058f1b3fab8bf4b3c", "messageHeadline": "Recover_blkseq fix & blkseq_race test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 249, "deletions": 51}}, {"node": {"oid": "06352b3314f757c27bda6ab8d5946fb7967ca221", "messageHeadline": "{171892076} consumer: Simplify table-lock for queuedb.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 147, "deletions": 275}}, {"node": {"oid": "c89720f52dd9abf3af9d792f5d481b03f9c30b6c", "messageHeadline": "{171900893} verify-retry: Remove delay on retry", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "bd6a531fac30d974a9d8281419d91168b9aa1edc", "messageHeadline": "{171554960} patch for missing type overrides from preparer", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c96bfad06b7ff9679eec9ade0b9da056f0eb4cb9", "messageHeadline": "{171892076} sp: trylock schemalk to prevent lock-inversion", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b17959b2f12dcbd22e63ffa58543bd9b22a763e4", "messageHeadline": "Port SQLite changes from 7.0 to main, add testcase", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "a5efbab9b82494fc533e25fd2245259f3210907b", "messageHeadline": "{171831761}: Fixing remsql and chunk-txn", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 118, "deletions": 16}}, {"node": {"oid": "86f982b43174b624fba5dc119483ac370c3ae68d", "messageHeadline": "dohsql: add support for single-select subqueries in a join", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "b5400f8ebff676e901e971718ec8314f563118c9", "messageHeadline": "Prepare for a new cdb2jdbc release", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dc2e4204268fb1af5d42415e028705d1ecfa84a", "messageHeadline": "{171866250} open_dbs: Skip schemalk check for bulkimport", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "44354e811c74518f75dc37b772472c1bffaa305b", "messageHeadline": "fix docs", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5354116edf40e938e8f43e9ab6a11b97eca6fbfa", "messageHeadline": "Allow building test-tools on AIX", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 33}}, {"node": {"oid": "048dd8e065f895c24ea29c4ec2b2755657b85fa6", "messageHeadline": "cson: Handle NaN on AIX", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "2f4c628eeb4d29224595dbe9218477348eb34ac2", "messageHeadline": "{171608570} cson: Use strtoll/d to parse number", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "9538262089eed7800d171cb43728461e5c2e6929", "messageHeadline": " {171807009} Have a way to tell if sqlite or sqlitex handle", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "59463885d0f4542608c7272c416ca378b04f76df", "messageHeadline": "update alter, create, drop", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 158, "deletions": 12}}, {"node": {"oid": "9aeece5164066e4bab1c737d82dd657949fdb747", "messageHeadline": "tests: Read systable from procedure", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "25c8498e86b80869c6f56fff1227300d70e1cadf", "messageHeadline": "Cherrypick SQLite fix for a seek scan optimization", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 87, "deletions": 15}}, {"node": {"oid": "fb719d868dd3846abced97ebc4726be74384bb58", "messageHeadline": "Separate connection / statement lists of \"set\" sql statements", "author": {"name": "Hector Geraldino", "email": "hgeraldino@bloomberg.net", "user": {"login": "hgeraldino"}}, "additions": 69, "deletions": 43}}, {"node": {"oid": "a2a4eceafd65c272ee10739f360ffe4ce849333a", "messageHeadline": "{171618270} splock: Stop acquiring splock from trigger sys-tbls", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 23}}, {"node": {"oid": "368852277e9d414ea0d081743008acd658003481", "messageHeadline": "Update pmuxport 5101 -> 5105", "author": {"name": "jhasht5", "email": "130798978+jhasht5@users.noreply.github.com", "user": {"login": "jhasht5"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88cf5526f8eac381473c6480a065468dbcfafe90", "messageHeadline": "{171760896}: allow queue creation on non-singlemeta databases", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7a71e0b1ac1924e2436acc0f05206a21512f18cb", "messageHeadline": "Add child utxnid to txn_child log record", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "796a1c71715ca7b0f4513c87694f2ac7c30bc613", "messageHeadline": "Revert last two commits", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "2c9457d40554db62751675b7b7c8447721223d10", "messageHeadline": "Fix build", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b757b1da23a4521bd0c4848b30d7875ab2b3350", "messageHeadline": "{171755293}: fixing race on clnt->appdata", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a7480e30fd7f693c8465eb5a9d483b87f1886115", "messageHeadline": "Merge pull request #3712 from morgando/long_txnid", "author": {"name": "morgando", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 757, "deletions": 175}}, {"node": {"oid": "20bd004e6fd2feeff64f907b388cbc38dc3107cf", "messageHeadline": "Make sure hint data/len are initialized.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "60428c4115987ec1fbf7bff5bb6b49bda4c3a97f", "messageHeadline": "Fix incorrect type documentation", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15d5566b0104ac0e63f07388f667c05c4fb97782", "messageHeadline": "automatic table creation", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 102, "deletions": 16}}, {"node": {"oid": "3488e243f2046aa6b9e8148a4ba2cac63ce2228d", "messageHeadline": "Squash commit for signoff", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 36, "deletions": 42}}, {"node": {"oid": "7600c3ab9deb3964935fbb23307f5e9ce5eb80e2", "messageHeadline": "Update `next_utxnid` during replication to prepare for master transfer", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "2669ea1c2e1d2464f893eb2bfd8c4053b8538066", "messageHeadline": "Latch the value of feature toggle at function heads", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "b43bab000863c9016321e1806a30eb190549123b", "messageHeadline": "Remove stale declaration", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f13aad34a820d0b75ca5ee103c776e68b79fba3e", "messageHeadline": "Normalize rectype before rectype check instead of changing check", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f0c75c05266b691524e69bff1bccad121c7a3e1d", "messageHeadline": "Only use feature toggle to control log writes", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "e667b7dd45107ed146f8f2f4fcb6f713c22e3b18", "messageHeadline": "Raise maxnodes until nodeix gets reworked", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9c655717ee6833747b7b71a22596f18bd5d8347", "messageHeadline": "Remove stale comment", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2bb816a991b256d312ffce3d603705b7a82f61f1", "messageHeadline": "Formatting changes", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "a395cf656095d88b58b531d4b47d2f8b54da9a62", "messageHeadline": "Merge", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1, "deletions": 31}}, {"node": {"oid": "d334f116b87ab62a8fe11682378ac11d10e359c2", "messageHeadline": "Merge", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a5ea48018f81b2767c852a946752788b96cdfd19", "messageHeadline": "Merge", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d317f8e6fbbf9db09d73aeceb830354534585c87", "messageHeadline": "Merge", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "17da7a09469311302c0a112d681ba20c95a758b1", "messageHeadline": "Merge branch 'master' into long_txnid", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7ccf8485c14756833e832722d8b2a7330216aa5a", "messageHeadline": "Squash for sign-off", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 13612, "deletions": 3127}}, {"node": {"oid": "80ea2bbe2982b383e23d6827059c03103e31f8b2", "messageHeadline": "Use Java 8", "author": {"name": "Hector Geraldino", "email": "hgeraldino@bloomberg.net", "user": {"login": "hgeraldino"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af16fc27d2a77f797344992cae3485a5a07c2b1a", "messageHeadline": "do not use remsql proxy against older builds", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "cf34957624c460574672c7fa6b512278d58e3655", "messageHeadline": "Fix num_selected in chunk mode", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "33ddf894e4320ebc160f5f43bbbc770afe91e0df", "messageHeadline": "{171499309} Returning cumulative query effects for chunked transactions", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 244, "deletions": 25}}, {"node": {"oid": "a194e87dfaaa01d5acae8b363c05b16d5ff7b087", "messageHeadline": "Make sure we respond when rejecting requests on db exit", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e346abf4d3627242f7ac38baf80ef28dcc4beba9", "messageHeadline": "{171367237} net: Initialize before adding to list.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7c81dd964f38f5e9852c1a7e66f5375e1605c3b3", "messageHeadline": "{171652600} Fixing internal stmt-cache leak", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "2f64226eceb1ac5d96067507421186f6170a0d4c", "messageHeadline": "set disable_writer_penalty_deadlock 1 for triggersc_latency test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "91bd7fd431dad15b043ba81b23c3f82f62a02ebc", "messageHeadline": "{171367237} net: Disable optimization temporarily", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "da0ba5238d4fcb3ed329dfbfd4f50a0260beddb1", "messageHeadline": "fix index reorder bug", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 101, "deletions": 2}}, {"node": {"oid": "30bb486300b377201e3c0f9d64daad98d7d0ed9c", "messageHeadline": "record-locked-vtable can be passed a null, disable early-ack in yast", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0f910962936f2bb7abb24d41a5230aa58056cfea", "messageHeadline": "Changes from review- more formalized flag definitions", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "ba2a5d7121ab6371492c704983206070d444f0e4", "messageHeadline": "Reproduce and fix trigger systable inversion", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 141, "deletions": 16}}, {"node": {"oid": "df7edf4633461e7583a6f9b5b722574da8269fdc", "messageHeadline": "{171621407}: Disable reordering operations in a transaction", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "033f9131b0f80271b178744a5a4b4c2c458fc6df", "messageHeadline": "Add more info about client", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d3da49058168154c67791ea02eacbff30bf3f221", "messageHeadline": "Fixing misuse of nonames in non-singlemeta code", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "ea2dea58b7764c283d0aef846ede9e6710aad567", "messageHeadline": "berkdb: When panicking, use ufid to dump pages", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "9f0e89e72d566f8dcb9c90ca374fdfed78e9a45c", "messageHeadline": "Change snprintf overflow value in conditional to size - off", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1310399beabf69114e5064652612ebb86e275aed", "messageHeadline": "ddl for schemachange force mode", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 102, "deletions": 6}}, {"node": {"oid": "d43e99e94b3bf5645b3758b55506963f75a27b2c", "messageHeadline": "newsql: Set no-master to invalid", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dd0d7d028d61f5b00f4ff18bb725ea72640bd0fd", "messageHeadline": "newsql: Keep dbinfo decode check for now", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2ce3befc5ede04040e837dbb26392f2198498461", "messageHeadline": "newsql: Also include sync state in dbinfo response", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e1db9a0fa84704e45f18ef16e3cd910371041cdc", "messageHeadline": "{171393101} newsql: Fix bogus dbinfo response", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94177b90b47e4af510ce4f8f0b4e8b593fc39a2c", "messageHeadline": "{171367237} hello_msg: A little less stack, a little more heap, please.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "6d8ae81a5063939e4cf6ff907a7ca597f5cbc3d7", "messageHeadline": "Remove extra newline from trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8005e5d031405647bdba3e0b189b389b309d42e1", "messageHeadline": "Dyrun for DDLs", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 458, "deletions": 86}}, {"node": {"oid": "7e381591102373bed9d6506b6e396c34a98786d7", "messageHeadline": "{171554960} Temporarily disable fdb_push_remote", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9405815f550bd7de29b6d66891013fa5d8f57e4a", "messageHeadline": "ssl: Check return code from SSL_CTX_set_ecdh_auto", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "39e91093b7d827f2d231916a050514dfe1bcefcc", "messageHeadline": "ufid-open should return DB_DELETED if fails to open", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "731f7389504dd124baa4d311b84042b4974f67cb", "messageHeadline": "Disable parallel rep for yast", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "932b94b64921f1b39442481a9ca663cfdf9a8a75", "messageHeadline": "net: Skip decommissioned hosts in dbinfo reponse", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "34ca3ff3c91259d91ac7c2997c66603e4a1a8e82", "messageHeadline": "net: Reduce connection spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7a16fe9585d2331356b10243006d4a7929ccf9d", "messageHeadline": "carray: Update documentation", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "e50b54dcc70f5ba241f7f51d5a19586557789df6", "messageHeadline": "Flush the log when recovering a checkpoint to avoid an assert failure", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d485148437a3fbe26aa734960f77e592d9ccad4", "messageHeadline": "dedicated sc type", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 816, "deletions": 114}}, {"node": {"oid": "0945b581a3145f24ad839000594a38e4d140cd0a", "messageHeadline": "save class and local info into sqlite Db object", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 59, "deletions": 18}}, {"node": {"oid": "7c651c031ca3143323052c0c94d94e44fed15751", "messageHeadline": "Docs: Merge 'table-options' for CREATE & ALTER", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "070d2277a5a21d8957fd99a90136be9c4f497e9d", "messageHeadline": "Fix tunables test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "278b01e219baee974e4c156c0ca5e1ae986fbc14", "messageHeadline": "ALTER: Add syntax to change table properties", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 188, "deletions": 16}}, {"node": {"oid": "95f91e175f2179be16a80d1cf767c50d3c97e23e", "messageHeadline": "remote set -e for reorder_inserts test", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b5e0b9f94a36f45337f5a82631717c620f96b475", "messageHeadline": "Zap all of inline since all data can be in outblob", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 21, "deletions": 32}}, {"node": {"oid": "65c6b2708d435e0339fdb0b1f40befd3e6afd6dc", "messageHeadline": "Convert to char *", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "99bfd3ee3e6915c8d6b9fdbb67981797397dcd7e", "messageHeadline": "{171483098} net: Do not hold rd-lock while waiting for ack in net_send", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "5490348e5270f06da5cfbfacdbb3b31cbbccfb66", "messageHeadline": "Rename my_ to from_ in connect msg struct", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "fc944a88296f39a431fa54d376d40da113ab4d78", "messageHeadline": "Change my_ to from_ in protobuf connect msg", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d1d32d72636982b9035b234bede9985e2c753090", "messageHeadline": "block new query requests in remsql if incoherent", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "04f8cd2f0103f93f10998e7b6b77b7b61ab999e9", "messageHeadline": "Create new proto connect msg w dbname validation", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 383, "deletions": 9}}, {"node": {"oid": "4d9e15fb5fa806e6e5d5f7f26a1fcadddbf1b745", "messageHeadline": "trigger: Add db:error() string to ctrace log.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "18db70555a44e163669037349a06994918190a68", "messageHeadline": "disable remsql proxy mode by default", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffd529c41ca0038bf8e839f965b636bbb1e5057f", "messageHeadline": "Fixing local replicant edge case", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e8c4f3ab089f9282a39275930f1c7711974d9895", "messageHeadline": "Disabling flaky test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c2bb34189c7f73e3e7071f21833763bdcc4ca56f", "messageHeadline": "use the trigger specific flag to determine if queue options should be\u2026", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc63add0b866a3bd31ed27be9d423f1002edf3ea", "messageHeadline": "Fix decimal datacopy bug", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "98ff0bd2bd01ff0fa92d4f685d5055a0166902a9", "messageHeadline": "interm; need to save idb and execute on it", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 845, "deletions": 286}}, {"node": {"oid": "b5c8e7641a1693f672338adf2333372a0872e9f6", "messageHeadline": "port sqlite fix to skip unnecessary table lookups when coroutines are\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "aaf606d3e2cefb8c95e96ed3cf2bc6917786b255", "messageHeadline": "Allow high port numbers, stop listen on same port twice, use_pmux", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "9a6110602e2065492489c5102cf2f107761685dc", "messageHeadline": "Accumulate net drops correctly.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f854834719854304e2fe8d914302e802d751fbf", "messageHeadline": "Don't check options coherency while dropping a queue", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9047d09318bdbbd809db0d6aa724efd140e56648", "messageHeadline": "extend 'stat compr' to show compression flags for queues as well", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "861317224821a9eac522b5d4c98e49f683feb385", "messageHeadline": "sp: Pass arrays to main() and add support for array in stmt:bind", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 410, "deletions": 9}}, {"node": {"oid": "7de994ae49774a1094bf628f6bd3fcee1c9a8992", "messageHeadline": "carray: Support passing blob-arrays", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 213, "deletions": 137}}, {"node": {"oid": "04524f66d90678d14dfaebf42f408a00c7c464ea", "messageHeadline": "carray: Update documentation", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "9d1a44dfb5f0926d845970a82a2f565b3c8be20f", "messageHeadline": "carray: Update access flag for comdb2 sys-tbls", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a0dcb1a8cf885b1ef5db02f11589d89e5ffe7381", "messageHeadline": "carray: Import from upstream SQLite for binding blob arrays", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 109, "deletions": 28}}, {"node": {"oid": "9c46edfd1457d74a5cdc4456c5bf0d7d5d5ce999", "messageHeadline": "Tweaking container network settings to accommodate podman", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "8543d8fb6ea50ce51381aea482ae4bd39d0b058d", "messageHeadline": "sqlite: Update assert from upstream", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f19feb4d1abdbce25f79155af29f374836e8854d", "messageHeadline": "need custom flag, cannot use resume for new shard sc-s", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8e15aa98668dc3528cb786af62f8a92807cfff10", "messageHeadline": "Add LSN information to comdb2_cluster", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f1cb3c1fc0678481a379028bb4f12cd62fecc2d2", "messageHeadline": "nowFunc: Do not bzero output Mem", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "8a69bde0c3b9f205211a40d68f1ec9c079372c87", "messageHeadline": "sqlite: Match upstream changes.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eeb66dfd6d48be294aa7054ae94c853d2d2c793d", "messageHeadline": "summarize: Fix assert for max BKEYDATA size", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "983d6f407b324a86129c6ae3cca9546ee07f8a3a", "messageHeadline": "171348677 Convert from unsigned to signed autoanalyze var so can get \u2026", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "4d42c3ed3b6d381a4471547e63b21f50a081792a", "messageHeadline": "Remove snap_info assert", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "60919d8a04431a7a68e89265f1a516f5b73bc8e5", "messageHeadline": "Types: Fix a regression in sql type names", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7c89660fc64794649ca9b6b2b2c6e0b16848759e", "messageHeadline": "track comdb2fastseed users; dump counters on exit", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "90fa847e74230d8500c6d2858cd3d697b31a5c2b", "messageHeadline": "make sure we select the last used shard so that we properly rollout i\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e1f593ad35ad8e0160c6000bd8506bb181f154ec", "messageHeadline": "Only log query plan suggestions once per fingerprint", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "94155992e81371f109b22571e35e039483ea1a00", "messageHeadline": "rte: Disable test for now", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0687b212053117a5fd032a59b8a3af63ad95bfdd", "messageHeadline": "rd_evbuffer_ssl: Ignore zero errno from trace as well", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d2468e1de91fbb75799691339b95fc2496ee315", "messageHeadline": "pmux-connect: Do not use RTE to connect to peers for the time being", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b37fafb439ac9b6852c30032faad936ceb20bb31", "messageHeadline": "Fix limbo processing for POTs prior to Btree creation: make ufid beha\u2026", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "05852aa4c07fcda5d39fb65bf321beee18ec4f02", "messageHeadline": "171277605 Force exit on analyze when trying to exit", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 179, "deletions": 3}}, {"node": {"oid": "a4abef4bdca0586321b9588f6339fa89588f09a5", "messageHeadline": "Add rc if analyze database fails", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6b8f0184917f01ab97fa8167bdb4ae5fadb9a49f", "messageHeadline": "Don't block on lock from the delete-old-files thread", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 295, "deletions": 17}}, {"node": {"oid": "be46c07d9a350f328430f93df4dc9f3fa4b0cf7a", "messageHeadline": "Allow stack-at-get-lock & expose in locks table", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 594, "deletions": 64}}, {"node": {"oid": "21586ed2e2a19d87ef5238ac2495a73afa4facfc", "messageHeadline": "Temporarily reduce ssl ECONNRESET spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "071468d7084236e73eaa37a393e2c3e7c4d122e8", "messageHeadline": "fix current shard identification", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "e0c8607091f90fcf2f52c372105233f841536119", "messageHeadline": "we already have a views lock", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "02a651d106ce455e85fe4e3b8d431a97048d7d2b", "messageHeadline": "minor fixes to stack-at-get-lock", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5700fdf63f6c07d114703edfd615eebacdc5157c", "messageHeadline": "process_cdb2query: Handle null query argument", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9b0c760f89dbb0d26c0ba6ab2f431668adbe0b8f", "messageHeadline": "newsql: Update incorrect dbname trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1f068e91c61bf63017a52474333936f27b6d6e7b", "messageHeadline": "Always provide a transaction to dbq_walk", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "abece3cbd176609591aa76f9342c46f82eddff61", "messageHeadline": "mark resume flag de-novo sc for missing shards during resume to preve\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "add206b582866f3a32f0ee837f6c20cd60dfa4d0", "messageHeadline": "Remove debug print query plans tunable", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "fce0485d7e27dfc5af621b48e2a2894c74b56a2f", "messageHeadline": "Add query plans systable and test", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "4343e2fe9ce72f8b5fcd24a9ed71c2877db1fcdb", "messageHeadline": "Start net on fullrecovery - it doesn't always mean exit.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "867b5cd40e03b622f1f281fb4ae4ee5170ce6831", "messageHeadline": "add missing net queue stats", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 22, "deletions": 11}}, {"node": {"oid": "d039db5cde8e9a28b3e56bcd6fd5ebab312dd4d1", "messageHeadline": "fix for missing stat bytes_written", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 17, "deletions": 1}}, {"node": {"oid": "75e1a2a4ce4a7c0c9ad0be037901d1e3909a8b60", "messageHeadline": "Only alert query plan differences once or when cost changes", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "12b575625e6531b86dd9cb7eca2a00b780a763d4", "messageHeadline": "libevent: Set decom flag directly", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dac98dfc09a6c1967aea5767b4d750411be3a19f", "messageHeadline": "Update expected results for tunables.test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d05285a93fbb070327601a647d3fb1dda576a43f", "messageHeadline": "net: Tweak adding new host to netinfo list", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "163b14734dfd89a11ef6b8169f42814f67329d4b", "messageHeadline": "net: Only keep one pending connection", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 40, "deletions": 48}}, {"node": {"oid": "591a2702fd12a2df3a38f18d04b4fd3e1c214979", "messageHeadline": "net: Even more trace when (dis)connecting", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 66, "deletions": 25}}, {"node": {"oid": "652c4c73e8e1bbaa81523c08dd450a0b040f27b5", "messageHeadline": "Use different send command for fingerprints test", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dca62f435d045ae9b08a5b447c7f1c09dd6b4f08", "messageHeadline": "Fix warnings for unused variables, used in assert()", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "23a481fdc6a437f60f3bd5023f9bb3623fc862fc", "messageHeadline": "net: Use TAILQ to track pending host connections {DRQS 171081178}", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "d5158a8f5fee520b45388c63e5a6800dd60ebb47", "messageHeadline": "net: Add trace to track connection progress", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c5e997f8022663354cd845274f1869c7f90344ee", "messageHeadline": "sp: Always remove consumer funcs after running", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "7c33e477a51ef1cdac697fa9d2df3524c8ac8467", "messageHeadline": "sp: Provide consumer functions for valid procs only.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 93, "deletions": 40}}, {"node": {"oid": "9b40658be47b5c4da2a94d06cde687fd07e853e9", "messageHeadline": "Turn off btree optimization - it breaks indices with recnums.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "8e70f26ca728df9599a282d5d00fa16e5160546e", "messageHeadline": "Ability to override comdb2ar executable in incremental tests", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8a313d277de67378061382cc0d059ff078b54ea0", "messageHeadline": "db with portmux route can start without route mode", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 30}}, {"node": {"oid": "40cc1ab4d1909433f67d3dc476fe5c4ed83654bb", "messageHeadline": "Remove debug trace.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "09857bd3ad0fe9dbc92654a0af195fdd5b7ddd84", "messageHeadline": "Change max-backout-logs default to 0", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "1c101f1e78955e022f618873a3cfa0a65f68d0ad", "messageHeadline": "fix mac build", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5aa9ebeebd7467973f39c3d20929766a076899d0", "messageHeadline": "Allow leaders of physrep-clusters to truncate repdb", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d35b18a54315be5c56f2ab23bb84c87d3b79fa40", "messageHeadline": "Fix remote write memory leaks", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5b4c75717dc71d753e2085984ff4a1213980a4e6", "messageHeadline": "Fix remote write in higher isolation level", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "9ffaff78978c60b3b746f55da387293e13a9e3b0", "messageHeadline": "inorder logput crash", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d668a6de1c93a5c1a32647e7b8de67e6523ac1dd", "messageHeadline": "reset prev query cost so we do not share it with the next request", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 147, "deletions": 350}}, {"node": {"oid": "85b83f9a2bd42c97c3f09805492f379484e1aa82", "messageHeadline": "Add integration tier", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "49cd3f3f1211e5b751c347ed117a10168d4e5ff8", "messageHeadline": "Fix phys_rep test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0ab2d7bd261f8771ca5977db19dde667f2f5a7a", "messageHeadline": "Fix crash on custom machine_classes in lrl", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "01dfe95ca6f58900192cca20dd57f60fc0508288", "messageHeadline": "Copy old types when swapping prepared statements", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9bfe2c4b7ffd413e5060daa1783fe492d95a46a6", "messageHeadline": "dttz: Fix conversion from 0 -> datetime {DRQS 171089758}", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "05f0ffaf4c3eaa163c111fb6515e453fb42896aa", "messageHeadline": "Allow incoherent nodes to catchup", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "04d59416e6c25c5c31cd40d043b637979e9349f0", "messageHeadline": "Show tablelocks in printlog output", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 104, "deletions": 37}}, {"node": {"oid": "03bfdde8d847ceed147e12eea2f736ab3cb84675", "messageHeadline": "This still breaks", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 196, "deletions": 7}}, {"node": {"oid": "508592aff5adefe24357a85583eb24b6f66aa9e5", "messageHeadline": "Improving log->put performance", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 75, "deletions": 16}}, {"node": {"oid": "4c48966aa611f4bc989c9c43ea35cb92460c2701", "messageHeadline": "Re-enable this to avoid downgrade issues with mixed clusters", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d8879d04099b28a668333ab72c494c18ec84faf4", "messageHeadline": "interm: set hndl for sqlite row format; set clnt on backed per query", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 249, "deletions": 9}}, {"node": {"oid": "623a29081e0fb0f2094d07ad6331503731a7b12a", "messageHeadline": "Remove debug code in the physrep-ignore-table test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8e69c9b0915bb134fa4558089c9d55602159d027", "messageHeadline": "rebuild should support table options. Deprecate REBUILD table option.", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 205, "deletions": 83}}, {"node": {"oid": "7110f8ec785223332a5d8e9f89eaa1395ba7af7d", "messageHeadline": "physrep_ignore lrl option causes physreps to ignore traffic to certai\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 395, "deletions": 5}}, {"node": {"oid": "a3ba08e8005f93e03b1d25c210ee4978c84b0b5a", "messageHeadline": "Check constraint: Fix a bug causing a crash during restart", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 54, "deletions": 9}}, {"node": {"oid": "a698bb3d4bc0ab5eb8157ac3795795c543e3105c", "messageHeadline": "Omit \\r from statements displayed by cdb2_sqlreplay", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "029c30ed78de0e7eb759b5ae3530510fc60b25e0", "messageHeadline": "Fix SSL_get1_session crash", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "930742e0816c0f06061c58ddfa6c6631b54dbc00", "messageHeadline": "fix rollback when a legacy tpt creation fails", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "9e2cd552d67598c5e59180026e87c3750e0151fd", "messageHeadline": "fix warning snprintf", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5, "deletions": 29}}, {"node": {"oid": "9eb2f7b6f76a6b69023d9dca5108058466549417", "messageHeadline": "fix mismatch between sql and fingerprint in longreqs file for SPs", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c2a8711cf8dd36b03a42bb5f85b20ac01b2ab2bd", "messageHeadline": "fix for missing log message in longreqs after a long chunked transact\u2026", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 21, "deletions": 5}}, {"node": {"oid": "b2649e59a00efffcfe9e69c7edb65135cc57977a", "messageHeadline": "Fix an issue with comdb2_sc_status", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 319, "deletions": 22}}, {"node": {"oid": "0c9c05b24eab55b3c331d90306d57bedfdfe01d2", "messageHeadline": "Tunable to override max seekscan steps", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 124, "deletions": 4}}, {"node": {"oid": "0b48749e4d396c4772590ab3edce756eda8e6591", "messageHeadline": "Turn off retries on non-durable commit by default.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc7eaabf094b5f86198d62904df8d66f47e3cd77", "messageHeadline": "Compare query plans and log if not using optimal plan for query", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 272, "deletions": 24}}, {"node": {"oid": "c36ec40bf51793febfd89606f4ffd8dfb208e4b5", "messageHeadline": "Restrict write commands in read-only mode", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 141, "deletions": 52}}, {"node": {"oid": "df5b7b77e509cf2364b6e42969ba2356b25556da", "messageHeadline": "Tunable to warn if a transaction writes alot of rows", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "a11f37a3dc899ea0d917d70433f60a3f2a4230e3", "messageHeadline": "Enable elect_highest_committed_gen by default", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a39ae995790e2f0a30ebdb3bbc89d582a41f00e1", "messageHeadline": "Fix dirty-table tracking for chunked txns.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9959f4f2aefb0e778b2d5b0fe1e475f6d0ece338", "messageHeadline": "Fix tracking dirty tables for higher isolation levels {DRQS 170886119}", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 151, "deletions": 83}}, {"node": {"oid": "ba6fcb8b5d3c50013b942383c43f4655d0f530ac", "messageHeadline": "Bypass IAM auth check for analyze", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7978dc3a1358d65a34f48432f60d425226dbdf20", "messageHeadline": "osql retry: Print uuid and reduce spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "4c22cbfa3cf34908670bf6ffd09dfe3e2a18e6f7", "messageHeadline": "atomic instructions for gbl_trigger_timepart", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "69ddc41ef365eec76bde91e5b5d3bbb5c2485729", "messageHeadline": "Clear `thedb->master` on downgrade {DRQS 170560547}", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 69, "deletions": 59}}, {"node": {"oid": "a958224e0fa50c5e277aef3cbda3dbcb2de23c9e", "messageHeadline": "atomic increment for gbl_master_changes", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "dd566e69ff5bcc0eb2fd7cdbe4983c57fcdc20d4", "messageHeadline": "cas32: SunOS atomic_cas_32 returns old value", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0297ac67bb6e57dfbb0c22e7fb7ed954411f7148", "messageHeadline": "Revert \"We don't use a possible optimization here - a simple select o\u2026", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "b1398fde7f798ef6e0c36254807d59e043d5d132", "messageHeadline": "Tunable to control warning about mismatch of equiv types", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3f428cce820a79ee9380b68e5a436fd3f52d097e", "messageHeadline": "Collect transaction before acquiring locks", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 60, "deletions": 20}}, {"node": {"oid": "e3615a6af1fe9b8301de80f8e311c3caa27ad4b4", "messageHeadline": "cdb2api: shut down SSL before donating to sockpool", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9e366d742d21d378e3287981857327f129f5883b", "messageHeadline": "ssl prefer modes", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 310, "deletions": 58}}, {"node": {"oid": "71e4a28fbc8baf6187e1c69fa42b477bd413cf53", "messageHeadline": "Simplify SSL session cache code", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 49, "deletions": 112}}, {"node": {"oid": "7c037a891b0cfcc63242b1dcd511a979d7a523ae", "messageHeadline": "Allow auto analyze on IAM enabled databases", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "49ca5c0d578bdc77e855442a9f10ba52b49fec3b", "messageHeadline": "Let noenv_messages requests pass down timezone.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "dfb2818ab94613d182174814edd7020fc7d35930", "messageHeadline": "netpoll", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "914c41ac6e05ed385c9a65ca98aba01633c6ec13", "messageHeadline": "We don't use a possible optimization here - a simple select on a uniq\u2026", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "6704c867c2bf083296235d1b9c62ffb505cefb7c", "messageHeadline": "Provide a hook for plugins to specify a different fastseed generator.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d1bea0665b9503ddb2fe33966ea44c30273d64a5", "messageHeadline": "Add systable for transaction state", "author": {"name": "Morgan Douglas", "email": "mdouglas47@bloomberg.net", "user": {"login": "morgando"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "8b54659ecfbd4b54470ea416485ea5fa4264fae7", "messageHeadline": "Adjust zap of inline portion by one byte", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "694eac0d546077759ea71338b09e721661771917", "messageHeadline": "in bpfunc, get views lock higher up", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 98, "deletions": 11}}, {"node": {"oid": "3ca138f2e4172929b2db93ff74a8c5c1dcccb001", "messageHeadline": "Skip sql_tick() during init/teardown", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "e42a95961f268471a4c892a999a124968315996c", "messageHeadline": "Turn off TLS compression", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0d8f5faaa7acf3a03f3c8ad1124963b318cc591c", "messageHeadline": "Flush before physical-verify", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "01823b22aac6529fac7908900f340d70cd8e7dc5", "messageHeadline": "Fix some build warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "240ab61123e9c7e931ca891dc73eebe9d77880f1", "messageHeadline": "Make tzname NULL for partial datacopy", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73da40a7e794043eeea4454626414b3e002fab7c", "messageHeadline": "Reduce deadlock count for reorder_inserts test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb7c827c0ef390c9a6b0ab715ca4240eb80571d0", "messageHeadline": "make the weighted_standing_queue test more reliable", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "39460b56b5426a270ac55806f6217fd4bfcda232", "messageHeadline": "Supporting blob-to-blob2 schema change", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 610, "deletions": 70}}, {"node": {"oid": "2b92e1ee38fe26271f17a859c6905d4e84ef8585", "messageHeadline": "reqlog: Cherry-pick fixes from 7.0 branch", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 118, "deletions": 101}}, {"node": {"oid": "9764ae906cca84677cce7bec0553f925793b7eff", "messageHeadline": "Fix load_cache tests", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "efe6f384f8053367226b797f9c3e1632af491f4a", "messageHeadline": "Recent commit broke auth test, add missing function", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a27df226798c3876e40440260edf1cd8d82bc2e4", "messageHeadline": "Add comdb2_last_cost() function from 7.0", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "14c3b222fadeed13dd07ab7629da2ba1eec703c9", "messageHeadline": "Include nonsql requests to 'connection-to-sql-ratio' metric", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6527a30db498977f8e617b96aa3e0d37e10249dd", "messageHeadline": "Fix warnings on compilers on MacOS", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 63, "deletions": 55}}, {"node": {"oid": "579a9eae836315e6801943f238548365a51c84ef", "messageHeadline": "Retrieve last lsn from log-apis", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 34}}, {"node": {"oid": "391a0965bbaf6056b46969b44b262aabb635f84a", "messageHeadline": "Print stack for string-ref if its leaked", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "67121f8de93e48351587e64a0eb7fa98bc8d3250", "messageHeadline": "Fix ignore_bad_table test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b45469a0d8692fa8c98d18df715b8a99dc94e47", "messageHeadline": "Fix lazy_id_mutex deadlock", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b973dff32344cdf9d5dd86484594f0f3631f3ce4", "messageHeadline": "cdb2_verify database files at end of test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "26dc8d5e30509866fdf4f880b686aab81d3512c4", "messageHeadline": "Update compression cmakelist", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ecb411b014cb5c793b76e85ab2824ba285bd1e8d", "messageHeadline": "Check for repeats if land in middle of field", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 156, "deletions": 6}}, {"node": {"oid": "45a1219cbf58b0420f3678dd62e9916b259dc063", "messageHeadline": "Get avg cost from all rows instead of last row's cost", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce2d7deb34625c7ec675f9b9decbfc21ebff11b8", "messageHeadline": "Fix compiler warnings from newer gcc", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "5e599541d29f6dc8b8504471afc9bfcdedbb6b8b", "messageHeadline": "Fix cldeadlock: don't allocate a stringref if clnt has one.", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "5aa947045476078be6309a2427b25b024c12ce5c", "messageHeadline": "Don't leak the checkboard lock", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "31dd030a72bcbbfba072ad8a797029144bcde1de", "messageHeadline": "Avoid processing bplog error from non-master", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "2aaf24ee29615bb0737a550978a51574dee4ede5", "messageHeadline": "Incoherent_logput_window of 0 disables incoherent throttle. Re-enabl\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "24e147290a065c274f8bb8b560f352c4c6b8786b", "messageHeadline": "Move commit-delay-on-copy logic into the database", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 224, "deletions": 21}}, {"node": {"oid": "e023ba98a2a9acf964c35110e070bb9b6b2ae3d8", "messageHeadline": "Exit verify if the generation has changed", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 109, "deletions": 38}}, {"node": {"oid": "e6ee024d6a708ad2f4a38d18246f7d18acbb15db", "messageHeadline": "lua: Clean up lua types", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a8f28cc4c3da1e950588ed93ec2822f86ba30703", "messageHeadline": "sp: Fix handling of trailing newline in db:csv_to_table()", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "1a2c1ea9dd283c21f46b05f41fa4eaddc79c39e1", "messageHeadline": "Fix race in akq that could prevent node from exiting", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a398716f5df93145b74fc9b05f4592cc32bde85b", "messageHeadline": "Get rid of CDB2ERR_TRAN_MODE_UNSUPPORTED", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "e166de4edf3ffa9d3febd4731521d509679b4174", "messageHeadline": "regexp: Changes from upstream sqlite", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 283, "deletions": 28}}, {"node": {"oid": "432dcd83f05099433f6bbdd48be062e614c81961", "messageHeadline": "Make msgwaittime and scwaittime tunables. Lower msgwaittime.", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "8e4e704c468eee2f5353ed4826495d89c8a549a8", "messageHeadline": "De-dup rep_all_req from newmaster", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b99ed20ce7b6674ec3ce917a728c6b6e74ef8af2", "messageHeadline": "sqlite: If a query uses an index where one or more of the columns of \u2026", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 151, "deletions": 1}}, {"node": {"oid": "20fcad34c533e338a80a462f1338fe1db05004a8", "messageHeadline": "max_sql_idle_time: Change default idle time", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f3deba9e3351d438aaedc5847e9569b3d5219aa7", "messageHeadline": "Fix analyze-recover-deadlock for autoanalyze", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "d64f74621869a5cf73dee628c3b8a13ec5eee03a", "messageHeadline": "Add more info in anonymous access", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e75a4cb75d987387a0e16adf9c3e99fcb21e4838", "messageHeadline": "Include signal.h in bdb/rep.c", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6b71a55e173143c9cc3c20e813e5d73aad12ed68", "messageHeadline": "Core if watchdog times-out", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "3fa95db70bc5234417aafb0f10da174b1cef3547", "messageHeadline": "Convert to timedwait in analyze to fix deadlock", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 196, "deletions": 3}}, {"node": {"oid": "6957f35b04737f60bd36a84771bb6f9b2990db77", "messageHeadline": "Fix an obvious race (Thanks, Mark!)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43dcb7f205663d298624da7b87f584a1dfdd3c5e", "messageHeadline": "Fix race between decom and connect thread", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "d73d680a5ca1b72b78610cb1746c39ac79be4984", "messageHeadline": "Disable dedup-all by default", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6ae993a6568c2a895d01f67a5f99c8128faae08", "messageHeadline": "m This is a combination of 2 commits.", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "505d157ff3519cd7a44ad3c1f8f29617de2164da", "messageHeadline": "Master version triggersc-latency test and fix", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "29e017811178695bfbf8cc746af8798c3951b9da", "messageHeadline": "Fix compiler warnings", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "af3fcd185ecf7e161db81858e0395192ee0bd707", "messageHeadline": "Fix a race condition between bdb_handle_reset and dbreg_lazy_id", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 165, "deletions": 1}}, {"node": {"oid": "f8ac7c13a47581feb64fda280d009fd755cf0ccd", "messageHeadline": "Avoid reopening a btree after master swing", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 101, "deletions": 5}}, {"node": {"oid": "53db8d99008e3f1cf5ae92ecccfffbdce1289319", "messageHeadline": "Fix tolongblock race", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 321, "deletions": 348}}, {"node": {"oid": "157794d638b03b1ee484d8ccbde17188370cceb9", "messageHeadline": "Testcase and fix for the epochms-rollover / downgrade bug", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 113, "deletions": 5}}, {"node": {"oid": "c1b29e1b1a2ee89dd91451cff1d214c5f73ff407", "messageHeadline": "Bump protobuf-java in /tests/tools/linearizable/jdbctest", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "164f93a98ceb1c99f368fbd76bd94a9eab8ecd0d", "messageHeadline": "Bump protobuf-java from 3.16.1 to 3.16.3 in /cdb2jdbc", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5774d13afdd2cd56783dd660e154bbaf13ac7eb9", "messageHeadline": "Punt in verify if bdblock is desired", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "2b06262449c5f3eb03d0eb25aa2054f8b4655c2d", "messageHeadline": "net: Always print trace on resuming", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "3c6d9c0d08c83115d9260a7ca01bc00dc71e09e3", "messageHeadline": "net: Implement comdb2_replication_netqueue systable for libevent", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 180, "deletions": 15}}, {"node": {"oid": "66869069263588c2ee80a4d5eb7e39a466ee61ef", "messageHeadline": "netqueue-systbl: Less void *, delete unused args.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 43}}, {"node": {"oid": "97087b9cda3abaf775b65ad79d6e247e576638c1", "messageHeadline": "yast: Fix whereG.test", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9eeb5648fbf09f2f3cfcf231e6394bab38d1584", "messageHeadline": "sqlite: In the query planner, add a heuristic that will reduce the co\u2026", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3a29db180e2195e54a71ab1130300ad9dd21e6cc", "messageHeadline": "sqlite: Fix a rounding error caused by scalar->logarithm->scalar conv\u2026", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a837502df29572853660a66f12de61e123c1de7e", "messageHeadline": "sqlite: Cherry-pick upstream 3.28 fixes", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "cf92790ff014a67cacdc2551e15cd83e796a858d", "messageHeadline": "Cherrypick of SQLite 3.28 branch performance enhancement [263293f1e6d\u2026", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "1e571a83df61238db25c1dc99ee4c10d3be3189d", "messageHeadline": "Provide tunable which allows us to enable read-only tunables at runti\u2026", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a74b109c010bd9f1c55917b1a6aed4bb2afcffd5", "messageHeadline": "net: Check pending bytes during send", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "6b872a2a1fe24f9c425b8b85a0f8e3dfbdb88351", "messageHeadline": "net: Reduce jitter, suspend only when exceeding limit", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 29}}, {"node": {"oid": "3c00e0fc59d6a563b97ae7590eebb9f390a22ee6", "messageHeadline": "Add ufid dbp to ufid-hash in rep-collect-txn", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "65e4c11ace59fae7f3f4fc7b52d99cb28c7764e4", "messageHeadline": "eliminate mutex and switch to packed rows", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 297, "deletions": 363}}, {"node": {"oid": "e87242f28a73ae68cbed7a7584b803359f14ff0e", "messageHeadline": "ufid_open: Close only if ufid has different dbp", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "580ecbeb72b61663196531b4655f1e0fe9392143", "messageHeadline": "db_open: Add to ufid hash", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a1ae2b4f14c4f1967bf6ff177af33a7d0a8729ad", "messageHeadline": "Tweak the delayed-file-deletion logic", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "71a017d49e839a0cbcf2b2c6031a3025ea4abac8", "messageHeadline": "Fix ufid abort in rep-verify-match", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "185a9d0b30f142af63f48e89baf89ec6ab2dc588", "messageHeadline": "build: Fix macOS Monterey", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "42ad68e2973f5b7947c289223c4fb73c7d15b85c", "messageHeadline": "net: Fix spurious out-of-memory error.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "5903e98fb48fb3c1e8ca1e4d761b3bbbed72bd8b", "messageHeadline": "Cherrypick 7.0 fixes", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "24459ab07e002af2d0ffcfcca923542eaa11636c", "messageHeadline": "guid_str(): Fix off-by-one error (ported from 7.0)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "2928706bef0844a2f3916be70cfad472760f11c2", "messageHeadline": "Print queries and client info on too many verify errors", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "ef87938a236e9f1fbc9c48afed270dd0c968e80a", "messageHeadline": "This patch fixes two build issues:", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "4d9a8c2c4c13dc129af84cd2a538d98592da6afb", "messageHeadline": "cdb2sql: option to connect to master", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "9c5eac774de410dda2ea82cf738c0381562de5ab", "messageHeadline": "Changes from upstream to work around false-positive warning", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "0e2b22cbc2a103d552aeb736614b52a87d468987", "messageHeadline": "Add fingerprint to cost query analyze check message", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b55a3b481435395249e35d61095d78047824f333", "messageHeadline": "Fix tunables test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f0e55164c3fd8c6fb1fc9dbb3533043916770bb0", "messageHeadline": "Fix sc throttle edge case", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "b6b034798eb69a513375ba602b0efde327cae757", "messageHeadline": "Fix build", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8ffb2b08111e6c1b8c1f40862f5c0d4839691f97", "messageHeadline": "Dump netqueue stats on partial-writes", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 76, "deletions": 5}}, {"node": {"oid": "988be51e142f203767f678ab1a785183d1091fda", "messageHeadline": "Make page compaction debugging a runtime option", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "6676fcd3b358bf52f27ef1d753fb404dd94f7c5b", "messageHeadline": "dumb bug: decrement pfcnt only if we've successfully incremented it.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27a70b4f63456cfcdca9122e877851b842b99b8b", "messageHeadline": "rep_mon thread can pstack a thread blocked in rep_process_message", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "046643123c9ddaa8ccf074b7bbb90e096904c8d8", "messageHeadline": "Update aFingerprint for stored proc to stop fingerprint mismatch message", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "231386254f2b3c22897393b13394160284e0b4cd", "messageHeadline": "Fix cdb2_close test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "389dfd6689b210a626e433407c349ca45b9a7e0a", "messageHeadline": "Improving libevent memory use", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "667120611529c3b721abea1c5aaf1f947adcc08a", "messageHeadline": "Always free both normalized sqls (fixes fingerprint mismatch bug)", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a973bd4d5bca82e1efea586f0af3b65e55ac3a9c", "messageHeadline": "Fix sqlcancel race", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e5827ae3cb31455607d4d91b0bf14675ac9e8e87", "messageHeadline": "Increase maximum hostname length 63 -> 127 bytes", "author": {"name": "Gus Monod", "email": "gmonod1@bloomberg.net", "user": {"login": "gusmonod"}}, "additions": 48, "deletions": 58}}, {"node": {"oid": "ec13cc9e35d5b16149ebe5b7b10828a532cc8efa", "messageHeadline": "Disable the auto-consume logic in cdb2_close", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a4cb7690d1a385b854f9e595ac9e0de7c279ce1b", "messageHeadline": "Fix weighted_standing_queue test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f36e2df187bed69e3fc53dd26cdf4e2e0aec4390", "messageHeadline": "Don't recover-deadlock from checkboard, re-enable sc_downgrade", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "4dcfb11d66d47af9146f8186f32f7ec3ca7288aa", "messageHeadline": "Fix delete-referenced-file bug", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "20f9222fd443389887c9f6e912cfc0cf7d197215", "messageHeadline": "Don't allow random deadlock in places where they are impossible", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "24f9928a0ce7aebcaeb2820388c4860d8d7f1746", "messageHeadline": "tests: Disable sc_downgrade for now.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "76c68af7fc582eb209c4ea1d6262bf4d8589ea8f", "messageHeadline": "Zap after byte/blob/string, Add tunable for disabling zapping on rebuild", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 79, "deletions": 9}}, {"node": {"oid": "46810ca46c721524685a00520d3c6c5d715e3c51", "messageHeadline": "Force direct on any environment where the flag is set.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "8a1032c50585d2acf3260fbd469616c7f668fcbd", "messageHeadline": "Weighted average standing queue metrics", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 148, "deletions": 4}}, {"node": {"oid": "075fef81ac6e6890789fe1b5d42180fc378a56af", "messageHeadline": "parallel join execution and aggregator count", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 339, "deletions": 54}}, {"node": {"oid": "a53abd88e3f46e68bc1f5b33c9895675cba26a68", "messageHeadline": "Add lrl option to check for externalauth only once on connect", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "451af562c0c25a23403fd9210a7272c7dc68afc1", "messageHeadline": "osql: Clean repository before rep_start {DRQS 168492353}", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "a89c682db71951adc675b96afba454820c6f4021", "messageHeadline": "Turn unknown files to DB_DELETED on recovery for dbs with ufid enabled.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 31, "deletions": 35}}, {"node": {"oid": "161b3183057cc56bea5e18d187758540eff155b2", "messageHeadline": "Ignore IAM checks for admin connections", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4f30e98fbab26dc786c081ed3ebfb60fa438aa85", "messageHeadline": "sp: Unlock remote tables on commit/rollback", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e1dd84823baee6591312c6f5189f9536efc868a", "messageHeadline": "Port cdb2_pgdump to master", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 706, "deletions": 34}}, {"node": {"oid": "39ce80fdeeb18bedb9d2901cb21cded613b6cb5e", "messageHeadline": "interm", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 132, "deletions": 34}}, {"node": {"oid": "7e0ff80f2deb4648a42018b81c043515c551d9e7", "messageHeadline": "comdb2_locks: Fix pointer lifetimes to survive realloc", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "b82f4169c4958e5a0750e2255533e0c0cb8dbd23", "messageHeadline": "Removed unused variable", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c3aae1af19198cb056e2a9635311ea7f79f02d86", "messageHeadline": "sp: Add trigger_version_check", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "4b311b97535c9dea18c0e6a8c48bd9c4a883e639", "messageHeadline": "Use getnameinfo", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8da52315f4b028eb1ccf116c782145c8807a7f5c", "messageHeadline": "Fix chunk transaction crash", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "f153576652753f9f8ae694a6c2b05dbf048e43a4", "messageHeadline": "Change default cache size for iam identities", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "21f576622d2f8f420b144b12ef55a63f80975ea1", "messageHeadline": "trigger: Fix use after free", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "08ec0a31ffb4cae9aa7e887188f4df8270e447ab", "messageHeadline": "sp: Run trigger code in protected mode", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 192, "deletions": 270}}, {"node": {"oid": "3f2fd5352b76f7a0c04d1dc0d955e596a0aabd20", "messageHeadline": "Fix OP_Rewind crash", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ca763b432a6aa41018b3756e345f381249685159", "messageHeadline": "working single node simple test: create partition, remove partitioning", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 300, "deletions": 61}}, {"node": {"oid": "e6f7a1ee2477897fbd78bf0cfc4b875b67aee6e4", "messageHeadline": "pfx_bulk: skip key-value if marked deleted (PORTED #3318)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6695d626dfc73ff196823ca613d640609fc34ca3", "messageHeadline": "interm", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 362, "deletions": 547}}, {"node": {"oid": "8e9eb290d704ae1bb830a12bc53195e6d93e3dfd", "messageHeadline": "rcache: Fix check for corrupt page", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f0e3d639c1a5b09427e9a0a449476bc56f82b2c9", "messageHeadline": "Expose gbl_ddlk tunable to tunables", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d98586705251b292fd10a0a79191f8708964fe55", "messageHeadline": "Abort on tunable for testing", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "5e6b602f1dde09ab807623fb91c9d8de48a0f3a5", "messageHeadline": "Fix tunables test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1103e287da0b46f4360a91928147ac9f4e2717c3", "messageHeadline": "Making sql-cancel-cnonce thread-safe", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "c026b966e0a8f4f0de1e8e54a4de89aa76edc661", "messageHeadline": "Use temptable for sqlite's rowset", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "5027f924f61211a3aa642e9b7c57072a745e1510", "messageHeadline": "Error on duplicate values for partial datacopy", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 22, "deletions": 42}}, {"node": {"oid": "aaea2f0eae03094585f9befbe78599558970f393", "messageHeadline": "Master version of fix_new_sc_7", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1098, "deletions": 19}}, {"node": {"oid": "18ac3cf104100d970998f01aed0842fe426985ce", "messageHeadline": "Trigger fixes", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "13f172edfa32651497b3dd10c752279714a556e2", "messageHeadline": "Admin mode", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "49367a33307f3ef5690788f01d41be58def1b825", "messageHeadline": "Fix startup/replication race", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 307, "deletions": 5}}, {"node": {"oid": "05a19e8d933e8a60f5fb6e17e81d9e0ee0bb44e6", "messageHeadline": "Fix compression partial datacopy bug, add explain tests", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 171, "deletions": 26}}, {"node": {"oid": "19f008f6c16edabdcf8a5926eaaef35eba081585", "messageHeadline": "Merge pull request #3301 from mohitkhullar/partial_messages", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "05c90e354943001bc639c3163b9a86e45580b4c2", "messageHeadline": "Fix partial reads/writes and slow writes", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "97c523d895665858596e59fbb7203699ccabf628", "messageHeadline": "remove confusing check", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "331defb56f3251f04ebca1476a098565ab329551", "messageHeadline": "csc2: Support Windows-style line separators", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "1428523c0c9632c305a4ae324c82642fa424521f", "messageHeadline": "Fix printf type mismatch warning for clang", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5d96984c8baf29b45c03d66a4d7a120799230758", "messageHeadline": "osql: Fix missing poll when no master", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 30}}, {"node": {"oid": "7551660504e4b55a6c0c4e4383b98b9f87851bc8", "messageHeadline": "net: Different return code for queue-full vs not-connected", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "aadcf2131ce7f44632b4d84e8e97c6e54ebeb05b", "messageHeadline": "config: Enable queuedb_genid_filename by default", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4749e3a47ac80c96a3ea580ef3c0169c16d5da98", "messageHeadline": "trigger: Remove dbtable:emit", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "57bd3ae13308a241a18b9d9cbd737993ecac7286", "messageHeadline": "sqlite parser", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 499, "deletions": 119}}, {"node": {"oid": "575fb1019ffc84802a8ecb3c2392f25061cdc94e", "messageHeadline": "Use shard name instead of tpt name in drop index", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "8afd86cf7310e6daf7f4b7cdf687aaadf31f9040", "messageHeadline": "Drop index sqlite syntax support for tpt", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "f0834a2cc737ad5bfbccd36f34027e1959c41b26", "messageHeadline": "Merge pull request #3169 from mohitkhullar/delete_old_files", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "c9dae809ffdce131f8e49d01a7e60f45a52bced5", "messageHeadline": "Analyze if cost is increasing after analyze", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "7c36df21b41abf6b62837b90b688167adf298cce", "messageHeadline": "Sprinkle pthread_setname calls around", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 68, "deletions": 5}}, {"node": {"oid": "74faae0728cef6759abee15f1be5778123d903d9", "messageHeadline": "UPSERT: Fix erroneous reporting of effects", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "26b802410897d024e3df767020e579cd368fd8d5", "messageHeadline": "SSL metrics", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "c6d5f30ca4633dd7e94e86b1cd4e0222d0968a74", "messageHeadline": "Require dbpad when changing byte array size", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 86, "deletions": 5}}, {"node": {"oid": "8bcc6167cf290d75cba90ed452d74c21d44bcbbb", "messageHeadline": "cdb2sql @send doesn't print headers, @help command", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7beca52d8706d83f0c658f7b78d6d8163c885176", "messageHeadline": "Added sqlite syntax for partial datacopy, update clone_schema", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 374, "deletions": 66}}, {"node": {"oid": "3cd6b2147c1d7c2966572c0dfd12574fa2688e54", "messageHeadline": "ssl: option to always allow local connections", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "b9c2823212c095f2f5bdfe052c354621cabc41fc", "messageHeadline": "Replay errors for hint queries", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf44d44f88bd5e07b746e8ea386aa0022d61a2c8", "messageHeadline": "Merge pull request #3268 from mogarg/lua_sfunc_test", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "66895069e2d552f093dec98a6ab4c2a6e3fda5e1", "messageHeadline": "Return the same rcode for fail", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "872695b73bf3ea6b1a910761127af4807e721a80", "messageHeadline": "Fix upsert edge case in delayed_key_add", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 117, "deletions": 10}}, {"node": {"oid": "32ec6ed57f9d3ce99a2387596e1c7bbd543059d7", "messageHeadline": "Add partial datacopy support through csc2", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1751, "deletions": 233}}, {"node": {"oid": "8850ee1dafe1ec9af6806b16df992fed2ee76733", "messageHeadline": "tiny cleanup in sc code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 57, "deletions": 62}}, {"node": {"oid": "e47b5220358f3a17dd086c19e45e902374b14024", "messageHeadline": "Fix places where we assume that sizeof(pthread_t) == sizeof(int)", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 92, "deletions": 85}}, {"node": {"oid": "789b2119c63652bbdb08296a6a79a3ed48bcc101", "messageHeadline": "test: Update expected output for expr-index on UDF", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "297686121a5b349cb01c1f9cb6a2beba929fde42", "messageHeadline": "comdb2_transaction_logs: Incorrect log stream in blocking mode", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5dfd9587c3d191054e1e54420f52ec722ddb4245", "messageHeadline": "Fix collection type for connection_to_sql_ratio metric", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fad024e5f5b34899dc5c49928fe30bd40acc8e7", "messageHeadline": "Update 'done' callback for SQL clients", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 44}}, {"node": {"oid": "8426ba79bb07facf767741fb9840e954acc8f8e9", "messageHeadline": "reqlog: Update long running stmt logging", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 87, "deletions": 24}}, {"node": {"oid": "9daa142f5330d330e064bc57c138de1f4328a82d", "messageHeadline": "net: Improve handling of connection spike (#3223)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 165, "deletions": 159}}, {"node": {"oid": "8e39837d613e6a02af16c96ded0925b6727422fa", "messageHeadline": "newsql_cleanup: Helper function to close client connection", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "730a497cd0ddaae369fd334dfe5459ca995fd6bd", "messageHeadline": "Merge pull request #3249 from mogarg/fix-bckwrd-lua", "author": {"name": "Mohit Garg", "email": "matpsycic@gmail.com", "user": {"login": "mogarg"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "14b9356fe85b3d7111b3e5cc0b8353b3f88136a0", "messageHeadline": "fix sorted dohsql capacity issue; stop dohsql if client disconnects", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "dc74dfbeaaa97a02dc4d488bf2ff0df71838922b", "messageHeadline": "Disallow non-cdb2api requests if client SSL is required", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fd18cf5fe6124a4738c1907cccfcd0983cd7ec2d", "messageHeadline": "Fix memory leaks in serializable and selectv range check", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "077c7349eaa2d8ba99b8bdfbfd2bbee8c7a1e4af", "messageHeadline": "Fixed backward compatibility issue with lua_sfuncs", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "6269e45fa9f2fb75bbe7f1ee3f9922c0402af908", "messageHeadline": "Update tunables.test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e1ad98a5e0dcdf9af4107990644298a7a552027f", "messageHeadline": "Get client side address after validation", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3f520a10b9de52e5b866004ae2f6700ae2f96eb8", "messageHeadline": "do not continue search on corrupted btree pages", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "8c13532df10b26969537d6ff10b5f5cdb786f91e", "messageHeadline": "Deny access to non-sql requests if authentication is enabled", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "71ebd470617ee6ac9ec782611a99d5f65b3a6e8c", "messageHeadline": "Get remote client's address from portmux", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "13e4c8b77402271f1e9cfdec21ae4725cf8736be", "messageHeadline": "Fix mismatched malloc and free", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d017438218b4c3cd934dab767541588139dca03c", "messageHeadline": "Use gbl_maxretries rather than 500", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "3922a8c99dfb64fa1892b32842ba16b9504c1deb", "messageHeadline": "Track previous sqlengine state-change", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c3676d17a742ed587cbb45fe9b3f47957f23a01f", "messageHeadline": "Port replay_history test and fix to master", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 192, "deletions": 2}}, {"node": {"oid": "d913409589bebf1bad0f934b6dc57b3b0c6c9796", "messageHeadline": "Have a way to remap machine class to fdb tier", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 72, "deletions": 7}}, {"node": {"oid": "86caccfa365e47ee054773da5c7a2f6ba6de8ea5", "messageHeadline": "refactor", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 25, "deletions": 36}}, {"node": {"oid": "72183ae0b4230432076380363b85b643866b420d", "messageHeadline": "Merge branch 'master' into delete_old_files", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 5308, "deletions": 2374}}, {"node": {"oid": "81b75a667ea76e84af5ef721dad12b7cecbc7be6", "messageHeadline": "Implementing comdb2_memory system table", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 156, "deletions": 30}}, {"node": {"oid": "583b631bcd7e2a8f8105a4fbc495ae0dbb120407", "messageHeadline": "cdb2api: Get hostname from a cached FD", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 102, "deletions": 39}}, {"node": {"oid": "80881d5082f63ebc4f7c909c40b0bb9518a81dd4", "messageHeadline": "Use hash_find in __db_close_cq", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5b203f22659e5330266e6a841d7c4c734124c251", "messageHeadline": "Use hash_find (Thanks, Mark!)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "d2beee00b6d61ad0ab43d45c46702967240ae43e", "messageHeadline": "Faster deadlock detection", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 105, "deletions": 44}}, {"node": {"oid": "96fd90c9385708bf0e9dcb0fd58f3c1df2f30310", "messageHeadline": "Thread local cursor queues", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 573, "deletions": 122}}, {"node": {"oid": "c2504ca830ab4dc3e732a6c6e1b2241aa9f2f943", "messageHeadline": "Serializing protobuf to evbuffer", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 191, "deletions": 91}}, {"node": {"oid": "2e2753c6faa6ae199d451720c915631bdccae055", "messageHeadline": "Port ufid code to master", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1182, "deletions": 125}}, {"node": {"oid": "5ae61818a8c0efadf1ff92f6a6e6d1951a4b0b71", "messageHeadline": "accept: Age out oldest pending connection", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 157, "deletions": 48}}, {"node": {"oid": "360803da53380bdf81bd03a965bb884b54090a0e", "messageHeadline": "Fixing a minor memory leak in fileid hash", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a6a090a738a9909acc244879156d539779bafb11", "messageHeadline": "comdb2api: Enable master to send query effects (upmerge from 7.0)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "44054e3d59a5a0c705a9266fd6ce879428859121", "messageHeadline": "Fix sc_constraint_bugs.test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bbccbd4e20f1090d25a135a9c225b160ec595e71", "messageHeadline": "Fix an issue with schema change and partial index", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 246, "deletions": 3}}, {"node": {"oid": "51fb2f80b628fa79e5e06f78e61cb01f3294181b", "messageHeadline": "Sqlite: Upstream fix for a bug in SEEKSCAN", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "e3fb8fb179f3fa0a51761767856edea4f12dc349", "messageHeadline": "update build.gradle", "author": {"name": "Zheng Cao", "email": "zcao105@bloomberg.net", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "61bee3288ea02d44bdc328d55597e6569864daa0", "messageHeadline": "use selectv for id query", "author": {"name": "Zheng Cao", "email": "zcao105@bloomberg.net", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "194e17160f11bf8838f42ab4d2485676c2000231", "messageHeadline": "add metric to track verify replays", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7cac008446b073f4b7a551452fbc522d424cc6e9", "messageHeadline": "Test: Comment out unsupported test in zeroblob.test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "621de26b8e57f9a3bacc20f578eb2c323dd15634", "messageHeadline": "Enable upsert tunables in legacy-mode", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f50b2f74ff8929d3aa5c1aec333153a1b9672c68", "messageHeadline": "Tunable to disable SEEKSCAN optimization", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "3b9c2fbf89fe6289a22f69078ff625be317c8b3c", "messageHeadline": "Two simple fixes for newsc", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "e98cf587043955ffbed97fe275c72023a54d3fd1", "messageHeadline": "encapsulate rest of cmacc csc2 code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1144, "deletions": 1175}}, {"node": {"oid": "612ca1c4b7f9638157adf2e0c189a6720eaa9799", "messageHeadline": "Log long requests periodically after some threshold (cherry-picked fr\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 324, "deletions": 120}}, {"node": {"oid": "87110b6afccfc71a56176ece3e485677f037643c", "messageHeadline": "Metric: Connection-to-SQL ratio (ported from 7.0)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ae3d23c0a257b47b3bc520efbf6fd858a6c98800", "messageHeadline": "Don't drain the cursor when closing the ResultSet or Connection", "author": {"name": "Hector Geraldino", "email": "hgeraldino@gmail.com", "user": {"login": "hgeraldino"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "23e3732f9f6cccd078bdaf725f0dbf0457529e0d", "messageHeadline": "newsql: Fix thread-dispatch assert", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "e9fa0592695ab1cfaf6615a1754a495b251d9b43", "messageHeadline": "newsql: Add SSL support for libevent clients (#3150)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 784, "deletions": 416}}, {"node": {"oid": "f0a92b88c394fa07fb0a6b16d2835888c1f25b49", "messageHeadline": "tests: Update SSL tests for newsql-libevent clients", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "5ef7cc65171624faded6af759afddb2fc47a6396", "messageHeadline": "Fix macOS compiler warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2a95047d8825b4b864ad319b21ef29fdc3dfee75", "messageHeadline": "Support providing connection parameters via properties (in addition t\u2026", "author": {"name": "Hector Geraldino", "email": "hgeraldino@gmail.com", "user": {"login": "hgeraldino"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "9d446c0d0b79d3946431646200cea70414bc8a34", "messageHeadline": "tests: Tweak ddlk count for reorder_inserts.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c570b1580edd58fd1e05e69eeb88e649f9111da3", "messageHeadline": "fastinit part", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 76, "deletions": 121}}, {"node": {"oid": "375f50fc3acded98293a6587204dd98c3919287d", "messageHeadline": "build: Undo temp workaround", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "c270b5bb3b467f83dc01c3ea6bca4dc4667a4921", "messageHeadline": "Sending smartbeats for long running transactions", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "8916cedf97a1ed3f5f05d58c571b01ade4fb1f8b", "messageHeadline": "Fix pool_relablk crash", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c008d6f6a04667384daa5fb9a2dbbed931b1a3f2", "messageHeadline": "Set BISON_PKGDATADIR for non-standard yacc locations.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "15bb6a7b106f3eb930c437696bf06d2074695b87", "messageHeadline": "Fix race on master between dbqueue_admin thread and perform_trigger_u\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "18b1ea221ee2cf0bbd873c6f8434248df986e33d", "messageHeadline": "do not assume there is a sc running when failing cmacc parsing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 64, "deletions": 33}}, {"node": {"oid": "cda273487b44fdbf1c35fda29f4aa4724a659397", "messageHeadline": "Port forbid_remote_admin to evbuffer codepath", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "858bc11909bde5db08a563c7bdfcd7e3d9bdafb1", "messageHeadline": "Delete old files on low load databases", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "e8cfda6b65b7268d4c1dcde3c2ba42a53de82dae", "messageHeadline": "Increase the size of the cnonce string array", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a9f94c7eaeff2852108a8a7b5c2f3d9e6bc66e5", "messageHeadline": "Less spew from ENOTCONN", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a9c9eeb5c1cbe53c03cc9d26d1f2c94dcc056c0e", "messageHeadline": "Fix the lock_maxid test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34f4c95cc83045b25a77aaf1bcb90c181bac8773", "messageHeadline": "newsql: Fix segfault in sql_enable_heartbeat", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f99e41bee66c2d105005b5fea7bfcbb720f26fb", "messageHeadline": "Remove EXPERIMENTAL|INTERNAL tunable exec_sql_on_new_connect", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 38}}, {"node": {"oid": "9f5e98f05b99773c6d867e8a67549fc927fb9fc9", "messageHeadline": "do not use a permanent field for a temp action, use an argument", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 17, "deletions": 35}}, {"node": {"oid": "734db72d03d07e9fccde1d636e75e3ec1827c618", "messageHeadline": "unify c&p code that creates a dbtable, cut 1", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 116, "deletions": 128}}, {"node": {"oid": "fe489009ee421a932068bf13a3720b632c2ee78b", "messageHeadline": "do not get a curtran in recover_deadlock if we do not have one alread\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "f3674f454946eba65e721e78c91fc14d62f9b266", "messageHeadline": "previous rebase remove an update from expected output", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "d9861fa670cb61594f53ac3866813239a176274b", "messageHeadline": "Merge pull request #3145 from mogarg/fdb-tunable", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "c549ae317cc86b6d581dd9a76fa1787e1b473809", "messageHeadline": "Add foreign db force to comdb3db tunable", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a8002d6db6b03e313a662a4bc10f957a347fe040", "messageHeadline": "do not leak array of pointers when transferring table info", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4feb7238cd82dd47005cdc41a7981888cd87ca67", "messageHeadline": "Fix SunOS build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ef32d7fb95c88c0a63e18891bdad6afad979d92d", "messageHeadline": "Remove default machinfo dc/class code.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 104}}, {"node": {"oid": "ca8ba22b5837ce1f8f8ef669e77490f6b710b6d3", "messageHeadline": "do not free the table info twice", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "43bc57bb375544cb40cbead2b1bb3e56ffc6506e", "messageHeadline": "remove unused argument newdb_from_schema", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "0044fec1b98f6024d96b461a489393b56e60a352", "messageHeadline": "comdb2_index_usage: Remove trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5141a4cd3e239c3ecb7681afe1131807b7067379", "messageHeadline": "single node table drop test", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1106, "deletions": 161}}, {"node": {"oid": "fa977c9582efb255bed4bb9b10ae4950d1f21fc9", "messageHeadline": "use proper enum for alteronly everywhere", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "d49be6a14ff1bccd3f551ed840fcd13d9b608c6c", "messageHeadline": "Test and fixes for lockmgr issue", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 99, "deletions": 10}}, {"node": {"oid": "9bf0da3650a705f46e93b8aa6491a1ac40c9c4b9", "messageHeadline": "Bump hibernate-core in /contrib/cdb2hibernatedialect", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fd5189d6bed0520fadf5786600773f6c848ab2d", "messageHeadline": "Update stored procedure documentation (#3116)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "846be4d1573c3e7b9d459aada25a0ac4e1c8f6e4", "messageHeadline": "preserve locks when spawning the trigger vdbe code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "71fbd48c267ea217676d96c4b6f9ae62bfdcdcf3", "messageHeadline": "Fewer temptables for new snapshot", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 87, "deletions": 14}}, {"node": {"oid": "c907038b77c5298690e993e62032f65aa5b18a24", "messageHeadline": "\"sql dump\" will also dump parameter values", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 72, "deletions": 52}}, {"node": {"oid": "9c66a8c8e7900cb31298f882c7c991b0e023b0ae", "messageHeadline": "fix last merge", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94edf058bbb9be8070610745a74611b1b45b6c0f", "messageHeadline": "fix versioning across shards", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 84, "deletions": 30}}, {"node": {"oid": "f621929d9ebdff6c8919106ef35316491f2c8bec", "messageHeadline": "fix non-blkseq schema change removal of old files", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcb9001150c78603ea522c5aa2555b870135ced7", "messageHeadline": "de-spaghetti-zing the scdone_callback on replicant", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 645, "deletions": 405}}, {"node": {"oid": "dc12235949a190ca16b4c3a79cbfceab88300169", "messageHeadline": "remove some unused code, simplify result in logical txn", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 57, "deletions": 150}}, {"node": {"oid": "d06ff1da1722bb2daf3d67e9c049035b0ed0097d", "messageHeadline": "Fix when there is not an exclusive appsock thread per query", "author": {"name": "mohitkhullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "e8f0c0ad795e51da5bdacea6461d59ff73f4de0a", "messageHeadline": "trivial fix and cleanup in mixed sql tags case", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 37, "deletions": 237}}, {"node": {"oid": "338843900a1315ccf7ea28dede8ae459cf9a11b6", "messageHeadline": "enable micro_commit only if rowlocks enabled", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "53544ac6ac6ec27dd199191505315fda34ea0c2c", "messageHeadline": "readcb: Grab all buffered user-messages", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "851db5bb4f1cefdf5d32ab15f02cb88114f8b33a", "messageHeadline": "net: Schemachange rebuild performance (#3089)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "447e94fccd003f6c791abdb7fc50a6a4944c1138", "messageHeadline": "Fix a race condition in the if-progressing-on-master check", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "ca65ec0c9c06dd015692be5561c6524c678f81bf", "messageHeadline": "Fix crash in osql_repository_session_exists", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "997b0b5d6ccac11683eab744dd6f510958263cee", "messageHeadline": "Add temporary tunable for just warning on missing auth data", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "a53682d3517ba0922cbc091ba1e10975c36118f2", "messageHeadline": "Remove support for non-WITH_SSL build", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 28, "deletions": 280}}, {"node": {"oid": "199fce3b2db141fb1d987bb1fb259f2514191e78", "messageHeadline": "Don't abort long running transactions if they are making progress", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "c4c2049b71518062bf0cd5b47e48e9443bbbb9c5", "messageHeadline": "build: Adding missing include", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e3105d44bbf9e65b8b7792f1141d378a31a1b73f", "messageHeadline": "build: Fix AIX build error (#3088)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "17d6f04c58a705d1c47cded0a6443ea4eb8e36c5", "messageHeadline": "Create datacopy array on bulk import", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f713d61db05e1dbf6f17a2ef6587062b8f2d5fe0", "messageHeadline": "build: Fix build warnings with GCC 10", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 207, "deletions": 941}}, {"node": {"oid": "43173a9306f32ba086e0aa3b040cbd0968e3e07e", "messageHeadline": "Reduce libevent overhead", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 73, "deletions": 94}}, {"node": {"oid": "713805d4d8ebd8b31708b344e3d31d28774389cd", "messageHeadline": "build: Fix restrict-qualified parameters", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "83b049e9bab60c4c6c395d82528ba66a7fd8dc1a", "messageHeadline": "clean free and is_timepartition code paths", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 93, "deletions": 102}}, {"node": {"oid": "9a29acbf7c878674e93064103dc41dbceeef5226", "messageHeadline": "preserve timepartition_name field when partition is altered", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1c1665117696e99d88bd43555ad13ab872a5f879", "messageHeadline": "Bump protobuf-java from 3.2.0 to 3.16.1 in /cdb2jdbc", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "374f326ef50364dd6c5c19a7941d4dacb2d83ccb", "messageHeadline": "Bump protobuf-java in /tests/tools/linearizable/jdbctest", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30c510bdd448bc23648102f34ecb7ad6f84e68b6", "messageHeadline": "Access mode tunable for db files", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 110, "deletions": 48}}, {"node": {"oid": "c7c922aedb80dc4b074198275ef804e675a8c67e", "messageHeadline": "Auth: Remove OP permissions on user/table drop", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 67, "deletions": 2}}, {"node": {"oid": "e5ea61bd3634b2883b2f79834a0f2f6da70abc32", "messageHeadline": "Test: Fix upsert TPT test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "533f62389ee21392fea3ab8be7f472828cc72354", "messageHeadline": "net: Use netinfo max_bytes for new net", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6f52d2de59de5d4211d3d1fd5d9f8965ef3d91e", "messageHeadline": "fix comdb2_tables to respect table aliasing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "7f4cba203645b08d22f7cbd867e8d0e27472af91", "messageHeadline": "pmux: Fix use command to return port (#3066)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f69f74d1285fc9026f6a485057f2581e00b69da7", "messageHeadline": "Check for read/write permissions once per table in query", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "eb193c09633fd7e4e16c0140705733778838ea26", "messageHeadline": "Use non-blocking IO for libevent event loops", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d70d019bf88c9a9f9d2d56b514fbaea68e717e66", "messageHeadline": "writecb: Simplify writing for replication/offload nets (#3045)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 183, "deletions": 432}}, {"node": {"oid": "51879d8f5bb2ad67a1ef95263fc5697fe27eaa6a", "messageHeadline": "recover_ddlk: Run every 1s when waiting to write (#3062)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "f68af90772470dc2a4524601682d089f389a8200", "messageHeadline": "simplify the llog_scdone code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 99, "deletions": 153}}, {"node": {"oid": "8d845a9ad4daf0ccca2df7f73ef3e99ab52ffa24", "messageHeadline": "fastsql: Lock before writing response", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2e6c36e8593bc1be1a4000e5c41d5c0dd7f56b3e", "messageHeadline": "sp: Non-fatal string conversion during emit", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "d3bc6cd0b78d9c4e378afbef892d11207af9a4ec", "messageHeadline": "Fix schema change disk estimate for small tables", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d5ca2532b6df47ffa336caf6dcf89d5eb96b23cd", "messageHeadline": "Fix build", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "92a09b1eb329f27500167f964b75f0bf0b5a5d89", "messageHeadline": "Port over changes", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 233, "deletions": 89}}, {"node": {"oid": "32941e6078d64e4d70f9385f9f37df85119c6eb6", "messageHeadline": "Check null bit for integer-to-datetime conversion", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "da7576559c5d986e21978c18f93bec50146b0fe1", "messageHeadline": "Fix SQLite cost estimate", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "0b4e056d5f579dd96ab31606553f77ad31a151dc", "messageHeadline": "Patch from Richard which addresses the unnecessary btree hits for OP_\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 41, "deletions": 25}}, {"node": {"oid": "e58d0c4fea510710c8fcdf755ccae85b05dd53c8", "messageHeadline": "Fix the one-pass optimization check (#2413)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 59, "deletions": 7}}, {"node": {"oid": "52a70498dc1b0c735fbdae22376271240835229b", "messageHeadline": "Cherry-pick SQLite's update/delete optimization", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 72, "deletions": 36}}, {"node": {"oid": "41f1dcae269bfd18949a062c8defa23efbb4b768", "messageHeadline": "net: Fix incorrect buffer in user_msg_callback (#3044)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "652c6a3397bb0ba5a78cc207386e822cc2811a41", "messageHeadline": "Fix comdb2sys to account for new keyword", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e16482624b505e8edac0b18c00314f9c586d1a77", "messageHeadline": "cdb2jdbc: Remove csc2 parsing", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 102, "deletions": 678}}, {"node": {"oid": "be839ea9cde669b6555b13a23df0cba4aad1f9c9", "messageHeadline": "Retry 3 times for a non-HASQL statement", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "9ce8639ad18aa87a69cdf2bfc390e11e3b1304ad", "messageHeadline": "Make query fingerprint available to cdb2api events", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 97, "deletions": 22}}, {"node": {"oid": "01e3ddde468dd06bff1864034dd9972d4db5c26e", "messageHeadline": "Estimate schema change disk requirement more accurately", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 61, "deletions": 18}}, {"node": {"oid": "094bf9caaf6b763b67c8b1e174dfc3fe79439db4", "messageHeadline": "Verbosity of sqlexplain", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "6336267ab9d111ccc34c0fa8515e9e74ad2632ef", "messageHeadline": "Add indexing on user-defined scalar functions", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 638, "deletions": 130}}, {"node": {"oid": "afaa259e5751a199a06073f07b140b672b9b2d87", "messageHeadline": "Indexing on lua scalar functions. [off master]", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 638, "deletions": 130}}, {"node": {"oid": "578e883ce21a81494442bb1373d5df2c3db9b71d", "messageHeadline": "readcb: Reduce malloc (pass evbuffer to akq)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 411, "deletions": 484}}, {"node": {"oid": "e4ad1fe024575325e93d782cb5d98087f1fa887a", "messageHeadline": "Add a test to verify correctness of writes in all nodes", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 359, "deletions": 0}}, {"node": {"oid": "cc1a3a135124d99cb957765c2804c0befb92f99b", "messageHeadline": "Changed where tables are added to event log, added test", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "3c31040cdd706963c91634e80bb3ef7638f099ac", "messageHeadline": "interm work", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 306, "deletions": 72}}, {"node": {"oid": "2f7e9f85bfa00aef42f87495ab6ad34142564ef4", "messageHeadline": "Add all tables in query to event logging json, even if not used", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "394b099b127918a767a3d704786fea60596c2bd4", "messageHeadline": "plhash: One declaration for comdb2 modifications", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "04aa88d849d88da38a4ff894ff3a796cd4469bf0", "messageHeadline": "Use sysutil's plhash for bbcmake (#3029)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 117, "deletions": 185}}, {"node": {"oid": "45c2ab7d9870af06fe31ca122f6707f9ca4590f6", "messageHeadline": "Fix the zeroblob() function and related APIs so that they work with S\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 376, "deletions": 0}}, {"node": {"oid": "6d0034af9f3b1f3b1f995b7c294984446ee45d79", "messageHeadline": "fastsql: Changes to support fastsql w/o appsock", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 33, "deletions": 55}}, {"node": {"oid": "4e74c81f0dbe5b7788fdcbef2971b6b9eba8d1bb", "messageHeadline": "Fix leaking parameter values for replay.", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "5853115638f52c5bfdebea601296fde2a23b43b2", "messageHeadline": "CREATE TABLE (a int) PARTITIONED BY TIME ...", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1542, "deletions": 335}}, {"node": {"oid": "96e1a0e5e433152a95dcc2c2276299eef6193874", "messageHeadline": "missing ifdef", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1e02f0d6a1450b780d279cf19a4a359ce65182ab", "messageHeadline": "remove always that is not always", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e81b46a0e60ebbc21f5c46b451b74baa773dfae8", "messageHeadline": "eventlog: skip watchdog test query", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "796cb19d58664b1ac6378bd925fb33211f676a30", "messageHeadline": "recover_deadlock: We hold schemalk during prepare_engine", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "378ec84b4ff1f7b5b60baab18dabb039f62d98e9", "messageHeadline": "sqlite: Disable SeekScan optimization for remote tables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5c7052ec9cdca5d70331901782c678ce69c8aa5a", "messageHeadline": "Revoke from", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "0468c21c44e900954071f6138d7ca14e7d3685b9", "messageHeadline": "Stop retrying for unauthenticated clients", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8107f79541abe1100ca233e26a33f69c49299720", "messageHeadline": "Docs: verifyretry is implicitly disabled for chunky transactions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "214bee865e2cd9b4567243d8a4e3bea347f7449a", "messageHeadline": "Update expected test result", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d73c772443d14b4b3e8f68a07cadaa5249852e04", "messageHeadline": "Update expected test result", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9afb28bca7e25d1e5133b9737faa5c13ad98b97", "messageHeadline": "Fix an ALWAYS which can be false (#18)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "673e00cd4ca5fdc4fb45d0f8393bbc73a96682a2", "messageHeadline": "Never use WHERE_IN_SEEKSCAN for the 2nd or subsequent IN operator (#17)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4014edf5cc9ca59a5893a5fc057217d07e68fd5", "messageHeadline": "This is an attempt to address the OP_SeekScan performance issue ident\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "8a1fbdf4e88a31da21ab43524213ac792eb45a2c", "messageHeadline": "sqlite3BtreeCursorIsValidNN() has not been implemented in comdb2", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "97f9dc3d3ac239a45825be0cf3ba7a5d7d3a1f84", "messageHeadline": "Ensure a cursor used by the SeekScan operator does not point to .. (#15)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e4858ab1f814e45c6dbad3d1f7bbca71a045a413", "messageHeadline": "Additional corner-case fixes for the in-scan-vs-index or OP_SeekScan \u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "6a26b5fc0ed92c83e3bd30e436b22356e50a043f", "messageHeadline": "Remove an incorrect assert() from the OP_SeekScan opcode (#13)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5be897b0d1a533df7b997912007d67df175ec50e", "messageHeadline": "For the OP_SeekScan optimization, the OP_IdxGT does not necessarily .\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "f02a96a21fb3515f8436c5a05b6ad6f8235c2747", "messageHeadline": "Disable the OP_SeekScan opcode of the in-scan-vs-index optimization .\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9413af2cba85921d5813e9bce356067590c252e3", "messageHeadline": "Fix the OP_SeekScan opcode so that its variable names do not cause ..\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "6929effa5e27e04fed50a5d1b9de7c89691aa301", "messageHeadline": "For the OP_SeekScan opcode, adjust the number of steps run .. (#9)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "b0dd007aeda6c8fd503815feb4c1b4eb50de51c9", "messageHeadline": "In the OP_SeekScan opcode, changes to pOp must occur after .. (#8)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fcd48b8522bed6152735a8a6d4353906e562898e", "messageHeadline": "The OP_SeekScan opcode is a no-op if the cursor is not pointing .. (#7)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "8e370cd132cf95726cb931ac6613c157c71e1a25", "messageHeadline": "Coverage testing of the OP_SeekScan opcode (#6)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "0c9606a6cb443eacb408d3d0a687952761358219", "messageHeadline": "Improved comments on the new OP_SeekScan opcode (#5)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "2e54f224798264889d6bd67d7c5e3bc87f92e84b", "messageHeadline": "The OP_SeekScan opcode works, but using it requires disabling the .. \u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "7d7d64e1e73b289b63e24001f3c5ead156d4e63a", "messageHeadline": "At the end of the right-hand table loop of a LEFT JOIN that uses an I\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5dc0b6b3b669609faf5c34ecee0ca83d08bea897", "messageHeadline": "Fix a problem where the loop for the RHS of a LEFT JOIN uses .. (#2)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "88ed299dbd5fc8b6dfa4753bb08a3fec47a4c126", "messageHeadline": "Fix a build failure", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6afa709acfee5e89bbab232a34074b3db267c33d", "messageHeadline": "Revisiting the IN-scan optimization to try to fix it .. (#1)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "f3bc99375f01f9aa432cd13f6a6c7a2f72c83600", "messageHeadline": "Fix uninitialized column names [PORTED #2994] (#3009)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "04de0d494f8261ed8e1d79cb735a33c67712a702", "messageHeadline": "fix drop table llmeta csc2 version 0 leak", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "41b752358f980e9182bdafabaf40b5472d592d7e", "messageHeadline": "schemachange: Fix missing comdb2_bb_target", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4fa42b09eedfe3dc002907d881c09a5717bb892c", "messageHeadline": "cmake bb target", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "6094b6159f6b565263eb6f2a5aa4130bbf66dbe2", "messageHeadline": "Fast expert", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "13a4f536b2e2f9f4569ec987d295759678f45734", "messageHeadline": "block renaming time partitions", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "8c9845f198df69f8fbc93902cb6537592675bbe3", "messageHeadline": "Show time values for replay in ms instead of us", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd5e347607479f26e4d6d07b9ad30abc4842bc7d", "messageHeadline": "Protect from subnet misconfiguration", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "aed3030439eb677b44e8f28c69bec02584d086b0", "messageHeadline": "Merge pull request #2989 from chands10/merge_compression_flags_systable", "author": {"name": "Salil Chandra", "email": "32677771+chands10@users.noreply.github.com", "user": {"login": "chands10"}}, "additions": 110, "deletions": 3}}, {"node": {"oid": "482e9239686a7bc379aec26021f2a4fb38d40ef6", "messageHeadline": "Updated test case with expected compression value", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2748358f213107d55304ae72d00a247010a65853", "messageHeadline": "Removed extra space in lz4 compression value", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5cd0dfe30e2c9ae9e8d7490dcc0b0349659c04f", "messageHeadline": "Implemented table properties system table", "author": {"name": "Salil Chandra", "email": "schandra107@bloomberg.net", "user": {"login": "chands10"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "d632b74c8d85851b2508733cccac7fb22c8b1cbe", "messageHeadline": "Tunables to enable/disable new features", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 105, "deletions": 5}}, {"node": {"oid": "7e106defb46fe21d66e20fe68c8c9f5d66281653", "messageHeadline": "Don't let multiple threads update disk space stats", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f754487fe7ae231103c69388d43d22fb80dd192e", "messageHeadline": "Remove old column name/type caching from fingerprints", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 105, "deletions": 116}}, {"node": {"oid": "c1e682064a81b1d161a30304bbb135567678e465", "messageHeadline": "Rebuild no-blob-found error", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0f6de3344afc1821e10f42168f81ff7a37d19582", "messageHeadline": "Rebuild inline vutf8 length mismatch", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "e23fd81a6d852a689d0e2f93cbc9892e124a85f5", "messageHeadline": "Expert mode: Ignore non-indexable fields", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "162e20210ddac473d1b61fb78071aacb9595ede1", "messageHeadline": "IAM server changes", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 134, "deletions": 25}}, {"node": {"oid": "d9b76970ee3036fd3ed7e0bd3ad9474e1385b95d", "messageHeadline": "when altering a lightrenamed table, preserve the sql alias", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "758c550d98154a4833dd7c0d0ff37f3bf763563e", "messageHeadline": "do not peer check during sqlite init", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "746558b19a5eccefa55f050a1b1f4825c727f857", "messageHeadline": "make stopped a global variable", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "1aadd18e82e3a6fa0604bfa9f4a21d2ebd28eddd", "messageHeadline": "Implicitly promote a String operand to Datetime for Datetime subtraction", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "e1103a433a22f7bb7aab6bc951ae967774634d50", "messageHeadline": "Fix missing word in documentation", "author": {"name": "Nick Pesce", "email": "nickpesce22@gmail.com", "user": {"login": "nickpesce"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c90f6e39260a4b2e8e06845d0ebb6c7bac614b64", "messageHeadline": "trigger: Move subscription setup from __db_open into __bam_open (#2973)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 60, "deletions": 52}}, {"node": {"oid": "507275e1ef24d565b3e5bfded5fd45d4efb58c69", "messageHeadline": "Tweak __os_io error trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d835d59d9e938fc2511547793e2bd4996757747", "messageHeadline": "tests: Fix logfill coherency checks", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 120, "deletions": 140}}, {"node": {"oid": "56dc3c9c04566411b141f9f6c33f0c6ea7677b37", "messageHeadline": "tests: Update load_remsql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "a1928e3db693e00d4503ace66825235c4e19402e", "messageHeadline": "tests: Tweak verify timing for insert_lots", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "1f815df7234799ecf573fc11573bbf74a464db58", "messageHeadline": "tests: Fix lostwrite", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 25, "deletions": 38}}, {"node": {"oid": "ae0fc8e229e61bcd7b5c43f50e33389786950385", "messageHeadline": "tests: Fix permitdowngrade", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "934249d756671465a0d3e6784f06226a272d9402", "messageHeadline": "sp: Use non-blocking dispatch for SP threads", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 143, "deletions": 119}}, {"node": {"oid": "84af34e4688213889cb664deec270255198c67ef", "messageHeadline": "newsql: Eliminate appsock threads for connections", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2512, "deletions": 957}}, {"node": {"oid": "14078be951d84da1b9d6c3946f4089628f9dcc85", "messageHeadline": "Fix warnings and delete unused variables.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 55}}, {"node": {"oid": "3a89dd143d8c4291bcec830f88d40615a2f39c43", "messageHeadline": "tests: Suppress readlink spew on macOS", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cc39c31892baa58f3b7b35fd10d61bcb34991b5f", "messageHeadline": "timeval: Use timeradd, timersub for arithmetic", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 101, "deletions": 99}}, {"node": {"oid": "084f4bff87a48e4b1e866f059ee89e41da12c9e8", "messageHeadline": "pmux: no thds, no lock", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "10bddd88ef653a57622cacbbd6e62c75ca0caddf", "messageHeadline": "pmux: Make EMFILE on accept non-fatal", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "699cc0171b0a8141e232c8f45af2ae01c0c4bfbd", "messageHeadline": "Fix crash when dereferencing invalid address", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "f636091d7981fb69c901e959d2d5d5ef8980ea79", "messageHeadline": "Add missing header", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8bf6f769d3d8935ae38482843b771a3d85b46fa4", "messageHeadline": "dbconsumer:poll() -- Don't delay if poll timeout is 0 (#2959)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "cfbdf9b9435f58c018e0c550cd10b94a155ae23d", "messageHeadline": "docs: dbconsumer:next() documentation and sample", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "fcdfb79f846bfcf9093cf128708ef505c8d29359", "messageHeadline": "docs: Format triggers.md with line wrap", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "471f992418fb287229a632ad4d9fa8b3d1fb2c6c", "messageHeadline": "Merge pull request #2952 from mogarg/master-retry-on-not-durable", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "11fa5d0debe416e8d1292386569e49141374b8e9", "messageHeadline": "Wait for commissioned only when retry on not durable", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "513513feeddc46028280db24f5e3381a17ccf355", "messageHeadline": "Docs: Add documentation for REGEX function", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "58b8ee904bb33de4768e12d7c1e930658f93ebc3", "messageHeadline": "Fix cdb2_sqlreplay and testcase", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "7e66d2fb1d9196a233d18649eeecad127d95e35e", "messageHeadline": "mutex to avoid termination race", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "efdbfd2d493cb4906255e9496e442409dfb3dd3a", "messageHeadline": "sqlitex: Merge recent related changes from 7.0", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 139, "deletions": 36}}, {"node": {"oid": "87a94297f56202592579f4e35f6b05dfe96ea6c1", "messageHeadline": "Dump diffs from replay in a format (mostly) suitable for input to cdb\u2026", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 402, "deletions": 65}}, {"node": {"oid": "d08398fc248dc7e1b05e057b9bb0332d0b958c5e", "messageHeadline": "Show byte array values in stat4dump", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2e5048e3269549cdad78637fb57ad22dfda55621", "messageHeadline": "reacquire table locks for followup chunks; fix sqlite table version", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 248, "deletions": 1}}, {"node": {"oid": "07d8f3f4e97c8da42cf307c74ede5140df647703", "messageHeadline": "fix the double call to the function close.", "author": {"name": "ihsinme", "email": "ihsinme@gmail.com", "user": {"login": "ihsinme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "575257ce23532ce8b6147ea195cc8d86de8137a0", "messageHeadline": "Rename MAXNODES to MAXBBNODENUM", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "c81c527bf778cc61ac4270d3c1afc4bc10b426e6", "messageHeadline": "Improve error reporting while adding a table", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 23, "deletions": 7}}, {"node": {"oid": "d2a32c9c281feef2b30bbb3e113f1e7266e83dff", "messageHeadline": "Fix hungserv on schema change", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e13ea3dce3c90121d6a1e036692debbbfb24ad1", "messageHeadline": "fix unregistering shards when dropping a partition", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "b0ee73ece9b5717890fbaa7752565ac165b5c5a7", "messageHeadline": "Merge pull request #2913 from mogarg/host-as-lrl-if", "author": {"name": "Mohit Garg", "email": "matpsycic@gmail.com", "user": {"login": "mogarg"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "93d1b6a4bdb5b23ddc5e00f5d4d4d576dfffb34b", "messageHeadline": "Allow typecasting if !forbid ulonglong", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "b386efc308bf3807fc9e9ca576f7b7cbc37b3f22", "messageHeadline": "Fix memory leaks", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "cd4df9d0138aad5cf9d83b055c230c513734be04", "messageHeadline": "Add ability to abort transaction past a TTL limit (#2846)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 117, "deletions": 85}}, {"node": {"oid": "15984d1eeb059acbe366713dfd8b80e00e3f390d", "messageHeadline": "Add test and fix bufferoverflow cases in cdb2api", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 45, "deletions": 15}}, {"node": {"oid": "bcd7336a09bf2fb3f9357dea763662af063c64dc", "messageHeadline": "one more test for test case for many inserts per chunked transaction", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "b28a5ec1c3c8748b00a7cb00f270c6b4d2e7f1b9", "messageHeadline": "Enhance blkseq test to check blkseq for cnonces (#2914)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 34, "deletions": 4}}, {"node": {"oid": "f2bca7eb0056adaad71be48b8dec4b2a4cae9d1b", "messageHeadline": "Keep track of buffer pool fill factor", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "68a42b97777567a32e7807480c1d785fa04aacce", "messageHeadline": "Get rid of random bytes for inline field schema change", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "7b68c2897b6ebfd01944685efb0884f4577ddf02", "messageHeadline": "Support if host syntax in lrl", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b03e02ea534f054119085f032810e4d9c9e65fd0", "messageHeadline": "Fix client features during database discovery", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "29f56f7ec740d76958829318092a74fc8ed39b53", "messageHeadline": "Consolidate blkseq tests into one", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 124}}, {"node": {"oid": "70c321fe6c5c2e69bffd97043080443d81ce5c94", "messageHeadline": "Do not keep track of obsolete files on replicant", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "b11bd3b1133d2db7cc9c33cc45542054c9c72193", "messageHeadline": "Fix datetime to double conversion", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2653d9b55aa5dae610911a129148584448a22eca", "messageHeadline": "fix increasing retention corner case", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 594, "deletions": 6}}, {"node": {"oid": "1c1c7ae256a032c786395f47daf3442b0e2fd458", "messageHeadline": "cdb2jdbc: fix TABLE_CAT inconsistency", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "208a0a42eef37afdeeea20fa2d9beb80e2bd805a", "messageHeadline": "better error message when chunk in non-socksql txn modes", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "821a1266361096ab1c1bb16384143533b1bbd0da", "messageHeadline": "Fix typo in thrtype enum", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74be390851c88f30ef30f5c56bd55de3429c3f65", "messageHeadline": "Fix realloc crash in blkseq", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1f33798d0c6fa1de65fd9b57018129b04c06ed75", "messageHeadline": "legacy_defaults: cap sorter mmap size at 256 MiB", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3d3d986853219f2a50d22a2a2ff10990b046ab7d", "messageHeadline": "Call sql_tick in direct-count", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "4a954429fd0496ab54a289228081a8b87db8b5cc", "messageHeadline": "Adjust readme", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "c3956e10e33dc0fe599976d707d115cb0893771e", "messageHeadline": "Fix memory leak from dbqueue_get_front_genid()", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "083e8fd7e14656de824d39e1a2ec6efe2fa96bf6", "messageHeadline": "Fix repeated downgrade crashes due to session management (#2877)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 193, "deletions": 89}}, {"node": {"oid": "8648714ff211a3044ae750abb06110a8e71121af", "messageHeadline": "ssl_new_ctx(): fix openssl version ifdef", "author": {"name": "Carlo Teubner", "email": "435950+c4rlo@users.noreply.github.com", "user": {"login": "c4rlo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92cab47802b092abad9ecbc46c3aed4e13073743", "messageHeadline": "Fix use of stack variable out of its scope", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "025af5bd83b747795e2f4b297935b0762af236c6", "messageHeadline": "bbcmake-v2", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7e56a8f0628367b00234d3e77b37bee25cbf19dd", "messageHeadline": "Fix readdir crash", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "110d48089e0a090bd7f3f06457a408e72a851dba", "messageHeadline": "Reset uuid after a write commits (#2880)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 77, "deletions": 58}}, {"node": {"oid": "459e8c347d9c89a197bfd47710784cfc1eeabc6a", "messageHeadline": "Fix FDB memory leaks (#2879)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "178cb02f9436654adea264f6617cf0cb814962bb", "messageHeadline": "recover_deadlock: Fix for procedures {DRQS 165409800} (#2875)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 159, "deletions": 60}}, {"node": {"oid": "76577399fe258b5a0708fa5c24459f1a94b2d13a", "messageHeadline": "Fix SSL initialization for OpenSSL versions below 1.1.0 (#2872)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73f8293d3ae7eaf5c22879d6810f13d2823d0066", "messageHeadline": "Correctly handle unix time of -1 (#2873)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "b425c6b2d8c8b2d19e80142e1e5f053b2a35d70d", "messageHeadline": "Fix assignment to 'is_reorder_on'", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "34583871ba6aa95f7e6e954c8e9134f19ba2c2ad", "messageHeadline": "ssl_support: Convert struct SSL_NO_PROTOCOLS to function local", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "8e68b0b768ea6aac5edee63978f18f8634eaa0da", "messageHeadline": "stdbool: Delete use of bool", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 149, "deletions": 223}}, {"node": {"oid": "25b60f261ca89af266f76ee0216c174b38624871", "messageHeadline": "cdb2api: One definition of ssl_init", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 117, "deletions": 147}}, {"node": {"oid": "6f4879a4f5dd2fb03d8ae049f1784ab604b4dd5b", "messageHeadline": "bbcmake", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 94, "deletions": 50}}, {"node": {"oid": "75a931025625bf6f9514ac8f95eab30e64b9c56f", "messageHeadline": "phys_rep.test: enable test after fixing issues (#2859)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 216, "deletions": 110}}, {"node": {"oid": "7f9e98d61dcb6ce545b7374d11519a228ca963e4", "messageHeadline": "Repeatedly downgrade master making sure writes are durable (#2858)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 479, "deletions": 14}}, {"node": {"oid": "15b6a233d2feee350474f07c16689e756ccd5a22", "messageHeadline": "Auth: cache user passwords", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 138, "deletions": 7}}, {"node": {"oid": "9d3b95d2c4e8307dc069cc28ac961122481bd0c2", "messageHeadline": "proper infinity type for decimal", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 322, "deletions": 273}}, {"node": {"oid": "51d12d07e0a37c92f27a712ccf8c75a4f8de6c54", "messageHeadline": "UPSERT: Disallow upsert on time-based partitioned tables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "5f61d9946b6191b3edf6b935c02e90c9a30906c3", "messageHeadline": "Make listen() backlog configurable", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "c9e4c605e81f1dc20cc9336c76e4d0131383e344", "messageHeadline": "Rename clnt member no_transaction to in_sqlite_init (#2857)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 18}}, {"node": {"oid": "5f1d954baab61dc086271aed02583027a494726b", "messageHeadline": "Merge pull request #2862 from mogarg/fix-dual-read-lrl", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3ebcb1f15a7ce85c143a4b5cfb49b6719c18435", "messageHeadline": "Fix comdb2_local.lrl read twice", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "936a4dea911655eab08b6f454691bc5f20b376ce", "messageHeadline": "Tests: Exclude long running tests by default", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 6}}, {"node": {"oid": "c8d36bd8a75b737c0d60d0543c2b703e95944c63", "messageHeadline": "Return sc errors to both SQL clients and comdb2sc (#2822)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 91, "deletions": 153}}, {"node": {"oid": "a734ba505af3339c6211f4be05f0d191128b63ce", "messageHeadline": "On cleanup call thd_cleanup function for pool_t objects (#2836)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 71, "deletions": 27}}, {"node": {"oid": "38198bacc313fc955b0b7fcea6230206b1f049ed", "messageHeadline": "fix default and also protect against negative values", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "96d01b5af3a88ca435214aa74776c200a184b21b", "messageHeadline": "Fix uninitialized clnt", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d6039241aa7de0469c67fe11898f76f92f06b8a2", "messageHeadline": "FK: cascaded deletes could fail for child tables with partial indices", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 377, "deletions": 48}}, {"node": {"oid": "f488c61d5b305ec3260e7e1728d6210b4a8abdfa", "messageHeadline": "Small refactor to print errors in cursor.c and portmuxusr.c (#2839)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 57, "deletions": 57}}, {"node": {"oid": "1b79a51310b6c729af5363b1a75eb7f57b53b332", "messageHeadline": "avoid deadlock when sql engine if full with coordinators", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 123, "deletions": 2}}, {"node": {"oid": "f8d53bcd52f61f206f5c9b2948afab8071096bd2", "messageHeadline": "Better handling of SQLite error messages (#2729)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 69, "deletions": 46}}, {"node": {"oid": "80ae132dabac5178461d2e9a8015369ff20df770", "messageHeadline": "windows functions violate some of our sql generating asserts", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4287dda85326b00b17cdc5e24446fd93a61c24dc", "messageHeadline": "Tests: use bash for tests that use sh (#2843)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 47, "deletions": 46}}, {"node": {"oid": "ae6a2131b5e7ffc300ab2ad6054546a779bd3a96", "messageHeadline": "Recreate tool hardlinks during installation", "author": {"name": "Mike Seplowitz", "email": "mseplowitz@bloomberg.net", "user": {"login": "mikesep"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "b30daafa80221980416bd130dabbdb72de7c4fa0", "messageHeadline": "Pmux: fork after file open to see any errors from startup (#2819)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 9}}, {"node": {"oid": "67b30027318019c0e80e85770d1d22b03da12d3f", "messageHeadline": "Reduce protobuf memory footprint (#2831)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 84, "deletions": 11}}, {"node": {"oid": "81ade91124b63c588622ca025e74496e0e5bd563", "messageHeadline": "Port max_query_fingerprints to tunables sub-system (cherry-picked fro\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "65ec748ecb518251f43f33e3fdde0fede26505a9", "messageHeadline": "pmux.test: dont read with timeout in test (#2829)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 88, "deletions": 19}}, {"node": {"oid": "337cc17101ec1d3f813eecc7ac91a93b9e8d324b", "messageHeadline": "Do not list carray under comdb2_systables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "28953095cfca2e48287da8030b5b4e8c1f75627a", "messageHeadline": "Disable tracking string refs for normal build", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e9f53eb380efe52586e891f8acf847dd4b585624", "messageHeadline": "Clean exit: use thread manager to wait for all running threads (#2775)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 448, "deletions": 146}}, {"node": {"oid": "1d220a4e2aa95871620836f7960149ed52d994f6", "messageHeadline": "lrl option to override table dbnum (comdbg)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 69, "deletions": 19}}, {"node": {"oid": "f8af1e9708ad0bd5fc6377c93796c5a734107e51", "messageHeadline": "Fix disable_tagged_api tunable", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 78, "deletions": 2}}, {"node": {"oid": "0def7426c0d68bffd1aa7534497e8208df9838bd", "messageHeadline": "Allow unsigned int tunables to be assigned full range of values", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 57, "deletions": 10}}, {"node": {"oid": "655b3ff61418d2ee6a26ac3e17f4ed7503867b97", "messageHeadline": "Reenable dbcreate test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 34, "deletions": 34}}, {"node": {"oid": "37b1999aa890ba73871608dc1ee25fa9e1407891", "messageHeadline": "net: Clear decom flag on new connection", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "27cc28438a64b2f00ac21088f1fa6fd797e20d99", "messageHeadline": "Don't ignore errors encountered when tables are loaded during startup", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "509f94f241883fdad869e854705a019cf7439ec5", "messageHeadline": "Perform 'legacy_schema' checks only on master node", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "1a4965b51051637b5f35911e1bced02773276d7b", "messageHeadline": "Eventlog: print number of writes and cascaded writes per transaction \u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 85, "deletions": 56}}, {"node": {"oid": "fd18d85cc7cdc3d8c7f34aeffeed52e7e6c1f8de", "messageHeadline": "Tests: Run without verify at the end (#2818)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 56, "deletions": 45}}, {"node": {"oid": "12095f6145ea8857cc0f18e0a2ebb4d974828cfb", "messageHeadline": "Merge pull request #2794 from mogarg/dynamic-constraint", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 163, "deletions": 269}}, {"node": {"oid": "b96a8611ee4e723686e057b28366589abe02a033", "messageHeadline": "Dynamically allocating constraints", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 163, "deletions": 269}}, {"node": {"oid": "76c199f0cd1cf473b78581e5d1c8b259c43d2e5a", "messageHeadline": "include fdb name and class in report", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 221, "deletions": 30}}, {"node": {"oid": "c030cd34ca7677aba7c67485056a8e00b38a8c3f", "messageHeadline": "Block transactions that exceed cascaded rowcount limit (#2812)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 167, "deletions": 29}}, {"node": {"oid": "7cbd192595a3edbc2c5a9a343e94f9db03c8bd0f", "messageHeadline": "Add pmux load test with many queries in parallel (#2804)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 409, "deletions": 59}}, {"node": {"oid": "a8997c922ab2ae0ddbf86a5451f86bb4c4614f69", "messageHeadline": "Ensure that a cached SQL hint statement is not discarded (#2810)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8aba31c8fb9921ec3bdd3058f7c00292d2c29bbb", "messageHeadline": "fix last shard row race and leak", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 79, "deletions": 49}}, {"node": {"oid": "a5b7093aa50467802eda142d71299bdd68a1fd6d", "messageHeadline": "Fix is_sqlite_stat define and other warnings", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 14}}, {"node": {"oid": "adf50b17bac9e63205068fd6a9406f5f75246ff0", "messageHeadline": "Use pthread setdetachstate wrapper (#2806)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 41, "deletions": 119}}, {"node": {"oid": "20fa5944f3955beaa378507e83ebf44234976460", "messageHeadline": "Merge pull request #2808 from mogarg/op-mkrecord", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "95d0257813c3089692420a214fe46ac70f41a21a", "messageHeadline": "op_makerecord clearer log message", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7f5eefac9a6e8274e7a2c71ddc2da34c1d08abf5", "messageHeadline": "cdb2jdbc: tweak pom.xml", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5d27b3f368cc79a4048990bd4392757a18550116", "messageHeadline": "Add hardware crc32 function calls for arm arch", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 236, "deletions": 18}}, {"node": {"oid": "92b34c511ab157cfc22a4408ebe3124d43198144", "messageHeadline": "Use thread manager to register all running threads (#2801)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 191, "deletions": 226}}, {"node": {"oid": "e76558cb91d1ca00d06fdc172f66560b81fa463a", "messageHeadline": "DDL: on delete set null", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 63, "deletions": 25}}, {"node": {"oid": "242d4b5192adada628991a96613dbb1c6eed4978", "messageHeadline": "remsql need to be able to downgrade live", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 39, "deletions": 16}}, {"node": {"oid": "59158b32f7693d09bf4fa98e37f4a612840aa14d", "messageHeadline": "Fix Number to Datetime conversion (#2753)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "f3337d7940e927c12e83d0d72f5940e2fd568513", "messageHeadline": "Run only tests present in alltests.txt (#2796)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 85, "deletions": 68}}, {"node": {"oid": "bf5b6cf03d7708d8657f276f49ac20003c7e3c55", "messageHeadline": "cdb2jdbc: Add a HealthChecker callback", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "94017ed7656655912758c6821975f7374ff72157", "messageHeadline": "Fix copycomdb2 script to work even when lz4 is not installed (#2792)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 8}}, {"node": {"oid": "7dc142f240c02296c803059470123de730c16c75", "messageHeadline": "Comment out sql function affinity() which is not in use", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "aa1b416b4707556a6ca692c9041e8bb1a1f5840c", "messageHeadline": "Add to guid.test a stored procedure usage example (#2758)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 244, "deletions": 7}}, {"node": {"oid": "2311ca541dd2403cc27b6181caf060bfbdf47d26", "messageHeadline": "remove cnonce reset code since we already have no_transaction for tha\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "63ea9a7863ffc9363b17d047d8d9bf1dcf134a5c", "messageHeadline": "remove low level timepart check that is not used", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "3597ece69f487cc3379dc42c1a3f367fa406438c", "messageHeadline": "remove check for timepartition for usedb", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 26}}, {"node": {"oid": "a72c125370b4c62eca460bbb0738ece762a52f42", "messageHeadline": "Fix printing an int variable correctly to avoid crash (#2782)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4980ba224dabfcdfa44ca277f3460ff544b1c9de", "messageHeadline": "Merge pull request #2715 from mogarg/on-delete-null", "author": {"name": "Mohit Garg", "email": "mgarg51@bloomberg.net", "user": {"login": "mogarg"}}, "additions": 173, "deletions": 27}}, {"node": {"oid": "07a9351c0a003601a39f43c6769fe90d2bd492f9", "messageHeadline": "Add constraint on delete null", "author": {"name": "Mohit Garg", "email": "mogarg@protonmail.com", "user": {"login": "mogarg"}}, "additions": 173, "deletions": 27}}, {"node": {"oid": "d4404da8da4341de3ff776e4b03f2af22fb08222", "messageHeadline": "Fix simple_timepartition test (wrong time calculation)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 244, "deletions": 278}}, {"node": {"oid": "898bbe5c3949ad250f4208bf3c30c52c1fc3fa1d", "messageHeadline": "Have message at warning level and fix tunable param (#2777)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 14}}, {"node": {"oid": "bde1e9f4de61a63f1f7c493dd3b19d540769266b", "messageHeadline": "Get location of backup_logfiles_dir only if it is in locations hash (\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 50, "deletions": 28}}, {"node": {"oid": "7bec5a703cb0ebcd513d79048d1bb6c98d62b51e", "messageHeadline": "Pass flags to berk as property when creating locks (#2765)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 27, "deletions": 56}}, {"node": {"oid": "48cfdcb83e19ea25863f03e13ac14a48e8aaa51b", "messageHeadline": "cdb2api cdb2_bind_array: bind an array to a parameter name (#2599)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 894, "deletions": 3}}, {"node": {"oid": "6f4168921ccde83834b2713dbb7c6831dcdb6fed", "messageHeadline": "Print taskname and pid in longreqs file (#2771)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "a1159dcd90bb3b3ada6977823fa2714b583245b0", "messageHeadline": "added support for 'nonsql' metric'", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f7894b46f0d9254205e41c1554818a8278ec8b01", "messageHeadline": "Update record genid in tmplist in update_constraint_genid() (#2762)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 34, "deletions": 22}}, {"node": {"oid": "4136fcfbc9bab62a256e17b343dd56c5483cd13f", "messageHeadline": "Fix memory leak for fastsql queries with hints (#2768)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "b7aec40963a2b4096f24a39da07f52820d0eca9c", "messageHeadline": "Fix implicit conversion from String to Datetime (#2747)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 158, "deletions": 9}}, {"node": {"oid": "4e4263f1c5e51149e5b59c74a1a90bf8dbaf8410", "messageHeadline": "Add testcase with cascading bug when updating two tbls in a transaction", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 530, "deletions": 72}}, {"node": {"oid": "cadb12b075a9b503f1743045eee5a05a4f659bc1", "messageHeadline": "Fix memory errors from recent refactoring (#2767)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 34}}, {"node": {"oid": "83d5cd8dd3321dbc4873348abfe23f55a5015d5e", "messageHeadline": "Print extended info every nth deadlock for a txn (#2725)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 325, "deletions": 269}}, {"node": {"oid": "648ebd7723399a79ff4dfa6482f2a68a4d91b252", "messageHeadline": "Fix typo from statement caching refactoring", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "70072eab441e65190888e4445434cf56e996033e", "messageHeadline": "A better alternative to find_tag_schema (#2700)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 227, "deletions": 559}}, {"node": {"oid": "fec1c7eac2b768a1227c06e36342f4ce27e2f052", "messageHeadline": "Merge pull request #2724 from aakash10292/aar_admin_mode_trace", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "ace5dfa7c068ec6ab829a472577cb8a8035a8686", "messageHeadline": "Remove trace while accepting admin connection. Instead, record it in \u2026", "author": {"name": "Aakash Arayambeth", "email": "aarayambeth@bloomberg.net", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "c4722374813e1134d95c9c9d4ad7fa5e1ddea820", "messageHeadline": "Return bdberror on failure to create temptable (#2749)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 16, "deletions": 11}}, {"node": {"oid": "3216df3dfd9dbb8c5b8963e1ccc71b2cde04763e", "messageHeadline": "Small improvement to az_sc_updates.test (#2738)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 26}}, {"node": {"oid": "68a1d6b960763ee12ea845f4570a5bca26c8bbb8", "messageHeadline": "comdb2_tunables: Fix a crash during self-join", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "94c205019fdd22f0eb8c728faed89f40ca3ef5fc", "messageHeadline": "Document that .csc2 uses LF, not CRLF", "author": {"name": "Tanzinul Islam", "email": "11808226+tanzislam@users.noreply.github.com", "user": {"login": "tanzislam"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "aaa83b13521d55f8b2d248782116fe9a6fc4c033", "messageHeadline": "Ambiguous entering-wrong-state error", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3759a6069cb0e1fbc43a28192bd326ed11d76f19", "messageHeadline": "Exclude sqlite_stats from querylimit (#2728)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "d81f61645483b31fbc8b498a17f1882a67db4015", "messageHeadline": "Only get tablelock once for repeated USEDB of same tbl (#2742)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 13}}, {"node": {"oid": "cd80c43f2eda00f248ffbffbe2f7352df0dc94d2", "messageHeadline": "queue-sc: Ported #2744 from 7.0 (#2745)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "d06a1c01cc73e3b02b4ead6bd95cfceb3e4bd495", "messageHeadline": "Small Refactor: alloca for buf in file.c and shift code around (#2701)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 19}}, {"node": {"oid": "891948372d5fcf3ec852681f2e5b7d9a4d2caefd", "messageHeadline": "Improve backup_logfiles.test to have less false failures (#2737)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 8}}, {"node": {"oid": "afdacfa560d3c7c903141d9c3ad9f2479ccec932", "messageHeadline": "Fix crash caused by uninitialized Mem.tz (#2739)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "19792af3fdf1cbf25f0e7741f95ad3e24175b083", "messageHeadline": "Option to rename a table by creating an alias instead. This does not", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 350, "deletions": 53}}, {"node": {"oid": "cbb87c3b4e8b707a8376626697b8a49ece2d75a5", "messageHeadline": "UPSERT: Better ON CONFLICT clause bubble diagram", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "549409c4a769e0f5fd09050321172d1c92710607", "messageHeadline": "Avoid dereferencing freed memory", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d58fbda6911f286910ceb28834bb8f0daf4b3835", "messageHeadline": "Tests", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 66, "deletions": 5}}, {"node": {"oid": "9e4f4511f7b33e69df49d191af47de938d6b4053", "messageHeadline": "ulonglong: Allow time partitions to rollout new shards", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "b8d1346dc0408ecd897e3564cd9509e3411611cb", "messageHeadline": "Fix use_nondedicated_network tunable type (#2722)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c3445396a207917533b949be8aab6a257484ca7c", "messageHeadline": "UPSERT: Check for 'uniqnulls' flag in the index schema", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "d1d550f045c23daa55e6a51b9518f470d1b2fd0d", "messageHeadline": "Fix scindex.test to properly send cmds to all cluster nodes (#2723)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 147, "deletions": 129}}, {"node": {"oid": "88faa6f30df5403cb4d7c6933860356d71d151dc", "messageHeadline": "Dont fail tests in single node when designed only for clustered setup\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 12, "deletions": 18}}, {"node": {"oid": "b1b09bf6563f8fa40322494ff3b1cf86e1557d12", "messageHeadline": "Fix issues with inserts and adding first index", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 43, "deletions": 33}}, {"node": {"oid": "05078ef39587d6dffd2884902f4b4ba084c6fb8c", "messageHeadline": "Better error messages for foreign key constraint violations", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 120, "deletions": 104}}, {"node": {"oid": "738a23b8aa048d9ab20ddb797ad5a014a653c28b", "messageHeadline": "Improve sc_repeated_updates.test to run more SC rounds (#2713)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 85, "deletions": 125}}, {"node": {"oid": "d532b85a7f420d148a020e75a882a683ee13994e", "messageHeadline": "Tests: add shortcut to have perf get scheduler stats (#2714)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "f929d33b6b8bcb2d8dbbac47312a76485cdec717", "messageHeadline": "small cleanup", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 50, "deletions": 25}}, {"node": {"oid": "2215cf5d7a394ae05b819952be70418d141ff4bb", "messageHeadline": "Avoid unnecessary work if cur trans is sosql (#2702)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 24, "deletions": 12}}, {"node": {"oid": "894e8b93e6d58f89aa284e0b2105c8825be85753", "messageHeadline": "Add stripe item count for debug, clarify tableversion", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 20}}, {"node": {"oid": "e876c0dd057032090f245a4d7dac9159b8f602c0", "messageHeadline": "make sure we pick the next shard in sc if already created", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 140, "deletions": 3}}, {"node": {"oid": "858f0e206de0a51f4cfd49492a460a876f011f64", "messageHeadline": "Fix robomark compile failure (#2705)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac2fbb31f0bd041df07437daf23ce61012091ba0", "messageHeadline": "Fix build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23a2835c75487679c651de9ffdc26fc96728f33e", "messageHeadline": "Provide a way to retrieve exact number of logbytes a txn has written", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "31b1631016de0937051861e38b4b0d0f0b2a3180", "messageHeadline": "Provide a way to retrieve exact number of logbytes a txn has written", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 74, "deletions": 35}}, {"node": {"oid": "ebbd49a1ed6117c8da78dd98a27ac96d819182e9", "messageHeadline": "Add a hash to speedup finds for oldfile list (#2689)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 149, "deletions": 97}}, {"node": {"oid": "f869849e88f4dba53770238fea71a9235ad5da98", "messageHeadline": "Fix instant schema change of inline blob and utf8 (#2672)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "0f9b7bdd059e86d0469839288149536dca924ad4", "messageHeadline": "do not forget an rc so we release write sc lock", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "397800175374211b721a3a55a9790043e97b125d", "messageHeadline": "Tests: add strace tool as DEBUGGER option (#2688)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "298e6641ab220ac820ba5c32823db64e1b7e91e3", "messageHeadline": "Remove redundant strhashfunc function and adjust callers (#2676)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 34, "deletions": 100}}, {"node": {"oid": "b8c397b243064437b6b04b95b51e55cbb844c54b", "messageHeadline": "Use hash in __memp_get_refcnt to speed up retrieval (#2687)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 14}}, {"node": {"oid": "01352bef17f6f59b47828a238c60113bff724478", "messageHeadline": "Speedup truncate: cache version_num in process_unused_files (#2660)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 126, "deletions": 76}}, {"node": {"oid": "cd22d0dd95857519d84db9b74ed915716d0b75fb", "messageHeadline": "Fix MakeRecord optimization (#2685)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "4550579e22b7771f3be7e8f8dbf71e7e3163d541", "messageHeadline": "Refactor db access code", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 368, "deletions": 282}}, {"node": {"oid": "e50ddbb3492b5fd591876f340230a056fa8e43b0", "messageHeadline": "Use hash to speedup finding fileid in __memp_nameop (#2680)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 25}}, {"node": {"oid": "664e0df0019e1e71e819c41654d48f6d6285b856", "messageHeadline": "Tunables: exclude first internal entry if should not be displayed (#2\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 35, "deletions": 7}}, {"node": {"oid": "d5f90a46c53a92d15700962a8894747bc3cac462", "messageHeadline": "adding a table can fail", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7d977185615eceaf92e4613984b12267c0571bd7", "messageHeadline": "Remove deprecated bdb_sqlstat1.h (#2675)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 329}}, {"node": {"oid": "82e11e4507aca8d46c93361e4eb50d6c6a3275c3", "messageHeadline": "Tests: use common restart node function from cluster_utils.sh (#2674)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 70, "deletions": 431}}, {"node": {"oid": "79baaaa5a95c9cc35bf01d60cfc14d05905cefed", "messageHeadline": "Address review suggestions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "0c08ec318e2594ff535f0ef833de0cd7b94c5ea0", "messageHeadline": "cdb2sql: @benchmark command", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 95, "deletions": 9}}, {"node": {"oid": "1a4787a0f9364930e085771039f0cc162243965d", "messageHeadline": "Use common cson_cnonce_print function (#2679)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 15}}, {"node": {"oid": "a03df4d62e78bd75aa9c39d72e30f2fac7995e70", "messageHeadline": "Print in reqlog table deadlock count (#2678)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 4}}, {"node": {"oid": "83b47463f244233565dc8398673250e247062a1b", "messageHeadline": "Fix sc_resume.test: restart node function (#2673)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 17}}, {"node": {"oid": "f6a4e711f04efd24b595875cf652d7ca3d2707cb", "messageHeadline": "comdb2_tunables: present int/double tunables as string", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "f418fa11c45979f675412a3be77f1abdade645b2", "messageHeadline": "Cache sql statements triggered internally", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 54, "deletions": 12}}, {"node": {"oid": "509bf002e6dfacedcc988a7ba1c8bd010ee0876c", "messageHeadline": "Fix for a segfault", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "049fdc6d909c2382e44c5db0f57be185ad807f24", "messageHeadline": "Skip check for ulonglong on startup", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "d5a898c141be73f7b7eb5d9126efbcbef93b784c", "messageHeadline": "Low-hanging optimizations for queues", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "7dbe636e8d2457b5be32330c049469b953fcdaaf", "messageHeadline": "Tests: Replace script bounce_database.sh with cluster_utils.sh (#2668)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 70}}, {"node": {"oid": "ccc7bc648efdb7a21cae2c5d24beebf84afe399f", "messageHeadline": "Tests: Have separate replicate_env_vars per test (#2667)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 20, "deletions": 13}}, {"node": {"oid": "e5136dcfd34128cdfae990461a48850e59774fc8", "messageHeadline": "Convert to real function bdb_has_tablename_locked (#2656)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 18}}, {"node": {"oid": "3c531aa235e271e79fc743848118cd92ea124e62", "messageHeadline": "Fix error msg when client is readonly and trying to modify (#2659)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 21, "deletions": 24}}, {"node": {"oid": "1513201c6ad70c4b9b0f2db45f892d4b8ace97b0", "messageHeadline": "Add missing osql type to be consistent with r7 (#2666)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c813d8348432544ae3b760d013bed39d4939fe5f", "messageHeadline": "Reduce the time required to run the queuedb_rollover tests by removin\u2026", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 13828, "deletions": 2}}, {"node": {"oid": "af4394503cd524492fa6602690382206e7a24baf", "messageHeadline": "Refactor statement caching code", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 777, "deletions": 637}}, {"node": {"oid": "3953a6001e314c1856b3d2d35e16bffdafd9c8b4", "messageHeadline": "bdb: Introduce function to flush and close bdb_handle (#2652)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "e9b779cd6808d925d8c96244cb879d9691ee0647", "messageHeadline": "make sure updating a view schema works if the client statement is ro", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "eef0c37dd6bf3bb2ca699a349932a96b50575f5f", "messageHeadline": "spew view prepare sql string when sqlite fails", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6e53d1e53ec88dfa8960194ba522c98ee09cd4bb", "messageHeadline": "wip", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 111, "deletions": 109}}, {"node": {"oid": "34d48caea3c75efc2eb3d13ee88da94e06780916", "messageHeadline": "Handle sqlite error for non prepare errors", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "803c37baade828205666b0419e3dd410b5cbd6a5", "messageHeadline": "Add id to fname hash to dbreg", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "8912279d385ca259420d7fb7ba56b5687a1ffd65", "messageHeadline": "Add autocommit flag to parameters", "author": {"name": "Hector Geraldino", "email": "hgeraldino@bloomberg.net", "user": {"login": "hgeraldino"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8146572af0a5a3b294a237f94cb7de35001abede", "messageHeadline": "Use hash to find fileids rather than walking a list", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "f1520a27fbe308d7e7d89cb2b862e6ce19f0fdf0", "messageHeadline": "Fix prepare retry case inside transaction", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bdea450fcdb90853b271428142e0d0fc89c856cb", "messageHeadline": "Pagesize: apply options in the lrl file for db filesizes (#2640)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 14}}, {"node": {"oid": "0ff84ff39f2794adf53e361cca3857ebd9b53824", "messageHeadline": "Fix handling of 'if' in lrl", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "470b000323cf353b3b29aa3cacc5270815f67a2b", "messageHeadline": "reuse the malloced sql string in sockbplog", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 87, "deletions": 40}}, {"node": {"oid": "ef730c42db8c1073e5ef7666fb669d8f3a3e4f8e", "messageHeadline": "Send syncmode in dbinfo message.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "482a78218cb7cae679a4cc95d4ced688107baac8", "messageHeadline": "Tests: fix check for env variable", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25e44046e5d2b416cf19fa8b4e1ec3acbd60a681", "messageHeadline": "tests: use rte only mode for macos", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0ee2428f4bf5de7faef998ab9890e13d62760e1b", "messageHeadline": "Test: In timepart_auth.test mask shard names as they are sensitive to\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "f2e2c3a2f23955d4122580a4e7e98a93da621116", "messageHeadline": "Honor watchthreshold", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "3b0bc986551c8142f71afe13f81d504bb377e8c3", "messageHeadline": "Fix a segfault triggered while accessing comdb2_tunables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "1948dc857996c6c20b628dbf61d4aefdf033b6ee", "messageHeadline": "sqlite: Fix an OP_NoConflict optimization", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "f65aa79c401d59b78e7fe285d97b588da1874a2f", "messageHeadline": "Fix misreporting of request queue related metrics (#2626)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 65, "deletions": 14}}, {"node": {"oid": "ee1619fac306c029a9e67b715ad98e1c292ab0df", "messageHeadline": "docs: fix simple typo, contraints -> constraints", "author": {"name": "Tim Gates", "email": "tim.gates@iress.com", "user": {"login": "timgates42"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "706784af6a7d8137829b4481d53e6ac8628f6961", "messageHeadline": "Convert SQLite values to Comdb2 row data directly (#2585)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 294, "deletions": 44}}, {"node": {"oid": "6050236ad7ea90673691c760250649e63428d540", "messageHeadline": "Fix leaks from recent bplog changes (#2609)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 97, "deletions": 58}}, {"node": {"oid": "dd1674ec15b511b55e4ef850900b63c82c7afbf2", "messageHeadline": "Ensure correctness of dbstore for datetime fields (#2370)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 196, "deletions": 150}}, {"node": {"oid": "e22be2705e58715c45a26b43f9159613f09137f5", "messageHeadline": "Add massif as parameter to tests debugger", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 54, "deletions": 69}}, {"node": {"oid": "c2930645b20895128f9419403436838e590113f3", "messageHeadline": "Add alternate SQL normalization algorithm with better unary operator \u2026", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 681, "deletions": 2}}, {"node": {"oid": "bbc5b63d92255618aa2eaac21dc00be2bea4f7b1", "messageHeadline": "Minor summarizer changes for better disk performance (#2614)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "8e503facc09492b1a8711bc228c9ad378ddbad09", "messageHeadline": "Add osql cleanup test where client rollback or disconnects (#2596)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 194, "deletions": 19}}, {"node": {"oid": "f74ff8eeec93647610cbe5265bf578a9bdb3de6b", "messageHeadline": "Synchronous osql cancellation (#2606)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 88, "deletions": 18}}, {"node": {"oid": "91bad05ff1b36957f2bcf7a698972ff62bae668e", "messageHeadline": "Use tag from ixschema instead of building it from scratch (#2619)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 27}}, {"node": {"oid": "1b97432b080a51737d1cc7cbbd7014edf148c95e", "messageHeadline": "backup_logfiles: rm dir only if successful test (#2618)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 9}}, {"node": {"oid": "41d71ffe1ae441018f8d92d8cd174ad90a61f21b", "messageHeadline": "Store length of string in string_ref object (#2615)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 27, "deletions": 18}}, {"node": {"oid": "9952c14bf8d481585be0a934a1509d494d9f0430", "messageHeadline": "Dont run basic trigger test for rowlocks (#2616)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1758bfc2f2d1a3ac7a3834e94c24b4efe2efc287", "messageHeadline": "Dont run basic trigger test for rowlocks", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "15b7d771ed2dde0f549ac080be97247057538e47", "messageHeadline": "Enable per-thread malloc for libevent net (#2608)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "1debb3e4fc95287cbdc2cef9772ace41846b10f7", "messageHeadline": "valgrind: Fix uninitialized read in __memp_load (#2613)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e1d58d162ced401ba5bda21d8eb8069374f3e79c", "messageHeadline": "Use string_ref for sql member of logger instead of strdup copy (#2602)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 85, "deletions": 32}}, {"node": {"oid": "e40b4c12e022150145bb539028713eb0f4230063", "messageHeadline": "commit", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 244, "deletions": 17}}, {"node": {"oid": "a6f9d9cf25ed71c7ed6da6eda98c90990e532249", "messageHeadline": "cdb2sql: Fix an instance of bad formatting in tabular mode", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "280f26c97384485b5e936e0611322c0dbcfe3f0e", "messageHeadline": "Add newline", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b0564b378bace81f0ced4ea0baf40f0cd79ac65b", "messageHeadline": "Completely remove all support for numerically prioritizing SQL queries.", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 149, "deletions": 815}}, {"node": {"oid": "2a71efb53422155439b1e2e0ae35b52e7b552bc6", "messageHeadline": "net: Option to accept RTE requests only (#2600)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 62, "deletions": 45}}, {"node": {"oid": "9e5ccafec2a70054205835213eee5bea3cc78527", "messageHeadline": "Move queue trace in enqueue_sql_query() under its tunable.", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8e586cdb20f63b6f9140e3882582144554553f45", "messageHeadline": "Fix race with verify_status returned from bdb_verify_enqueue (#2597)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 10}}, {"node": {"oid": "c377a11f9ba26811588cb6c97d0037605659662c", "messageHeadline": "Stop the ongoing verify if db is exiting (#2595)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e661d7b16b20edec1d12213f5b32797d299a17cc", "messageHeadline": "consumer: Fix txn for standalone consume() [PORTED #2584] (#2592)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 190, "deletions": 46}}, {"node": {"oid": "fbcd8d42fe3fe4772513f276e5e68d3f366be058", "messageHeadline": "Add a tunable to control internal tunables' visibility", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "9d3e8f97e9ccb0e4d0f7f615259e10e5e43de7e9", "messageHeadline": "Fix the check that forbids use of u_longlong types", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "810d7071a1e9c70b2c79c63f12ab9cfe38a575fd", "messageHeadline": "Use protobuf allocator for newsql unpacking (#2591)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "ed003b67d6f56b65d7699b23254b0f89738b5716", "messageHeadline": "string_ref_t -> struct string_ref", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "78925572fd7e4bdd0df8e54010ee6ec5636a146a", "messageHeadline": "Tests: rename int fields to avoid confusion with guid()", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 791, "deletions": 791}}, {"node": {"oid": "29bb0062432616e2c8b3f1d6a34082798ce53311", "messageHeadline": "Fix check for backup_logfiles_dir when not set (#2593)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dcb28c770bd73eb699ad4216ae45d9a5d8b796a1", "messageHeadline": "Use reference counted pointer to string so fewer copies of sql string", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 297, "deletions": 48}}, {"node": {"oid": "90fc30e177052a3eb1a432dd7c24de8890a3ce3a", "messageHeadline": "Tests: improve unsetup to leave useful info from logs", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 36, "deletions": 14}}, {"node": {"oid": "7934a1677af5b894769414121d6ec4897107abc1", "messageHeadline": "Move hashfuncs into a separate file in utils", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 34}}, {"node": {"oid": "8256dd1fb0288fba8c24b2428e9cb599430dba0c", "messageHeadline": "Tests: send exit from unsetup to stop dbs", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 33, "deletions": 12}}, {"node": {"oid": "abef3f79143a3acbdd5aa08f8235d7d9ba89e4cf", "messageHeadline": "Fix memory leak tests that are too strict", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "d055efb88ff3a32f16992d5eaabca1f0e2ef48d4", "messageHeadline": "Move logfiles into a backup dir if feature enabled (#2583)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 196, "deletions": 51}}, {"node": {"oid": "6ff40f782088d1ae42945806268bc6c7f6d7622b", "messageHeadline": "Add tunable which prevents mixed ddl and dml write schedules", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 185, "deletions": 23}}, {"node": {"oid": "460da3628bbeb7abba0a6e186eca763f58c393a6", "messageHeadline": "sp: Reset logger before executing a query (#2581)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "73256ca5320e9c6399f32639cc23c5f3ed646dad", "messageHeadline": "Test successful canceling of running sql", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 78, "deletions": 0}}, {"node": {"oid": "e480df74dbe42bebe051d5c94bfd2f4ff05aa89f", "messageHeadline": "pthread_self: Fix macOS build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "67bce31f27eec72b1d48e7a44a2c0a0945afdce6", "messageHeadline": "Fix crash when per-thread malloc is off (#2580)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2a5bbb31bd4f3e8a6f848ca8a218ac6f745b8f9c", "messageHeadline": "bplog over socket squashed", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1899, "deletions": 782}}, {"node": {"oid": "9322786321766d0d0f142d3441577a1cc4c7c0fc", "messageHeadline": "Fix log-delete stat trace", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41878c6799aa25ee69026f1bd2f92e7e9593d7a8", "messageHeadline": "dohsql: Make it an internal plugin, which overrides a few callbacks", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 212}}, {"node": {"oid": "f394248427612c73b14465fc425addf4cb4fd415", "messageHeadline": "Make clnt independent of sbuf2 (#2569)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1492, "deletions": 1274}}, {"node": {"oid": "5f92dbc429bbd25f58046e29d6c93e45fd1899dc", "messageHeadline": "sleepFunc: Return actual error from sql_tick", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "79be218b99e6df918ee44aacfb9155551884d7ac", "messageHeadline": "net: Fix a crash in net_send_all", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "e4e63c074c801ab8751858ffcf13d6eabc0fd835", "messageHeadline": "protobuf: Delete obsolete enums", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8a03c3132c971c56e477172593849b924b98262e", "messageHeadline": "Fix cascading updates in self-referencing FK constraints", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 450, "deletions": 67}}, {"node": {"oid": "5ec51a866f35b1904ee3af5c64a6788045434290", "messageHeadline": "If the estimated number of rows is changed due to a LIMIT clause, mak\u2026", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "858aff73b676b4b09dac4b4860f55f8250382107", "messageHeadline": "Fix query data leak when statement caching is enabled (#2571)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "38f7b42dc2eb8b7f67824cfd6d78d3336772039c", "messageHeadline": "Update expected result of tunables.test to match the recent changes", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f882d6564439a07e6f8f081bbbdda03981f747ba", "messageHeadline": "Fixes to some Semle warnings", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 36, "deletions": 405}}, {"node": {"oid": "984fc36ff4efd7617c6469445019898834800bef", "messageHeadline": "Fix an eventlog crash caused by lengthy queries (#2567)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "90f2cdee9e0b022468bad80c9cf13cb091e3e117", "messageHeadline": "Copy blobs only once (#2565)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 84, "deletions": 63}}, {"node": {"oid": "e01adb46030fe748fc2238df9876b061af5c0c3f", "messageHeadline": "Fix analyze crash on database exit (#2559)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 67, "deletions": 13}}, {"node": {"oid": "ec20a43f73f081bdb9ae889301c069e6c647452e", "messageHeadline": "Enhance consistency of thread pool handling of its associated free li\u2026", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "05d155743c4041094886b6d4b454c661f623ce05", "messageHeadline": "Merge pull request #2564 from nirbhayc/comdb2-strcase-plhash-fix", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "6aeb1797cf8b531b4f4e7917efa90f467f974c9f", "messageHeadline": "plhash: Fix hash function for case-insensitive hashes", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "480f5ed14571fc9de01b494e797dda9b7520d434", "messageHeadline": "Fix newsql protobuf allocator pointer after realloc", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 14}}, {"node": {"oid": "a5b700d72354c6e63799ed94488b1ff4891b48be", "messageHeadline": "Enable better roundtripping of CSC2 and SQL data type names.", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 181, "deletions": 37}}, {"node": {"oid": "7478a18a706c1ddfc38d2651951d898a19955b79", "messageHeadline": "Print time partition name instead of shard name in the error message", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "b9f88ef2b076b8420a5f2ab207d58d420863767e", "messageHeadline": "Use goto cleanup in schistory.c; small change in runtestcase", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 7}}, {"node": {"oid": "382671ef9e3a8fa7089c39c8ff21660959cb7d4e", "messageHeadline": "fdb: Case-insensitive machine class name comparison", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "a80a40d575c363d4dff71ed78dd2f8760a460db6", "messageHeadline": "Fix the concurrent_sql test", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "cfb25c8b141961c459f53120c053fe2fdecd7b67", "messageHeadline": "fix case when single rows take out dohsql quota", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 128, "deletions": 96}}, {"node": {"oid": "037a140300a8700947982a9e5f80607252aea834", "messageHeadline": "get_origin_mach_by_buf = sbuf->fd + get_hostname_by_fileno (#2554)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 188, "deletions": 201}}, {"node": {"oid": "6cf008f1dea5de000180985df5ac0b70f1ee7e67", "messageHeadline": "nowatch should be in replay_eventlog.test not in eventlog.test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7751e33ea98e7167b3473ebeb160e2d95de28450", "messageHeadline": "macOS: warnings and build (#2555)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 64, "deletions": 38}}, {"node": {"oid": "00f1acb221959cd1b01fc4bea4df7cf7b07c500b", "messageHeadline": "Execute sql in admin mode from watchdog thread", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "66e754bf897859085d98b315ec9f1ca75e337ce3", "messageHeadline": "Autoanalyze fails when authentication is enabled", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "53d5193938135ea001c56c7154dcbf205959a109", "messageHeadline": "Fixes to prevent unintentional duplicate writes within a stored proce\u2026", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 419, "deletions": 3}}, {"node": {"oid": "100f2de9ddc8c06d243a338810c8622b36d5e51f", "messageHeadline": "Make partition-by work (#2551)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "89c1b0b34ce2c793cee5311e6afe40adb726726c", "messageHeadline": "Tweak bdb_create_dba_user (#2539)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "26327727d14b9dd2059bf3cbba5efaa1ba65f4b6", "messageHeadline": "Fix reqlog context handling for internal sql threads", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d5a7f878b838314ec75c4fb876f6411ddb013f97", "messageHeadline": "Use buffer to unpack protobuf query messages (#2526)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 84, "deletions": 10}}, {"node": {"oid": "7124e5b2056ca18b9ddfdee1c4724e47fd10ee4c", "messageHeadline": "Allow ECDHE ciphers (#2545)", "author": {"name": "Sorin Dumitru", "email": "sdumitru@bloomberg.net", "user": {"login": "sorindumitru"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2b8d1b61dda26b0c04fe736e4b6753b3b7c2a951", "messageHeadline": "Adding sc_ddl_backout.test/Makefile which was missed by #2510", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7df27227d30af0ffa2c3510d768b8c894983ab49", "messageHeadline": "always trylock for sql within an sp", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 185, "deletions": 280}}, {"node": {"oid": "f8b4170cb50ddd6e988e41d54c76510c417fb7c8", "messageHeadline": "Eventlog: append instead of overwriting appointed file (#2541)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 14}}, {"node": {"oid": "4fe14dc2fa07ba7fdf442e627904d12803b098c3", "messageHeadline": "Fix some macOS warnings and arm atomic (#2532)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 334, "deletions": 312}}, {"node": {"oid": "5abe5bb3259b0a847675914294ddfc873158719e", "messageHeadline": "Allocate temptable resources based on the temptable type (#2538)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 34, "deletions": 28}}, {"node": {"oid": "71e22d3d8d5ab276db8a5ea206635201bfa6bee5", "messageHeadline": "investigating the comdb2del deadlock- it appears to be a lock inversi\u2026", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 139, "deletions": 15}}, {"node": {"oid": "eb8dc7012b26b08e8f16c6743d2f5eba34dfaae4", "messageHeadline": "Bump junit from 4.11 to 4.13.1 in /cdb2jdbc", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f82210caf2eafd59bd9cfb7e85bc684cb463d085", "messageHeadline": "Bump junit from 4.11 to 4.13.1 in /contrib/cdb2hibernatedialect", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efa098c749ab23569ede86c5b02473146099bbda", "messageHeadline": "Bump junit from 4.11 to 4.13.1 in /tests/tools/linearizable/jdbctest", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9f8ba989681e42b2520b38ace8e79a071dfd9ff", "messageHeadline": "sp: Allow using comdb2 numbers in more places (#2527)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "5d29cf1f501cc136800adb44f50c5be17d0e1450", "messageHeadline": "sp: Add dbstmt:column_decltype(), dbstmt:column_type() (#2531)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "603e3ae9cc54f96fe2c4d29b666aeb4016b5881b", "messageHeadline": "DBA user", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 253, "deletions": 4}}, {"node": {"oid": "c53675c39671bb3e9db96d51e1b705d109c59461", "messageHeadline": "Tests: Catch write failures instead of retrying (#2523)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 47, "deletions": 379}}, {"node": {"oid": "22c6e6da350fa8d9aaed3be4a44256309cdf587d", "messageHeadline": "Add a test for X.509 SAN validation (#2524)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "25812028117dbabe38d395f0c0310db23d2dd09b", "messageHeadline": "Print more trace when tmptable creation fails (#2517)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 9}}, {"node": {"oid": "21c2677282818f68a202cc13e8f35a81d18f0d12", "messageHeadline": "Add sqlite_sorterpenalty as tunable (#2421)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "cec9cfa212afbafe091950f2ffa2b65314dc2799", "messageHeadline": "Tweak sql_tick (#2520)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "720811869861bea3d785e844fe01c2beb9984ce9", "messageHeadline": "Add old-style consumers and queues without dropping to a single node", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 78, "deletions": 87}}, {"node": {"oid": "ac7938783e6870c62b0a01c8785048630b296890", "messageHeadline": "sp: nextval/setval/curval to demo UDFs", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 302, "deletions": 160}}, {"node": {"oid": "c6c276bcb1d093b2d52607d122b1cc04a3487d4c", "messageHeadline": "sp: Add missing types that UDF can return", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 145, "deletions": 8}}, {"node": {"oid": "5477102d8edd62bb96deaef714221674cd9932ec", "messageHeadline": "sp: Allow sp threads to begin transactions", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 100, "deletions": 75}}, {"node": {"oid": "c6f6e6549d4cfed54b9db2673b5f1db3134cdf8f", "messageHeadline": "sp: Print Lua stack w/o debug logging for everything", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "f4f4daa9d196ed0ad7cffe3d357bbacc3f1e4b54", "messageHeadline": "Merge pull request #2512 from mistachkin/robo_pstack", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f9bc1914b483a1e96637b35d7cf0048026633a9", "messageHeadline": "Fix random -105 in transactions with blobs", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "240393f6887d5636b0cdb82f2c1c3eb3bb9cb0fa", "messageHeadline": "Some SP statememts may not get fingerprinted", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "bc9878d5b394e7580625f7737eaf323934c1e831", "messageHeadline": "Make sure the test suite has access to the 'pstack' command.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "762f79c3f7b1fa87733fa3825cb1008d994d2f0d", "messageHeadline": "Fix DDL backout in the block processor (#2510)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 79, "deletions": 6}}, {"node": {"oid": "082d23358eebc2f94ed67e0d5b14de78269a4f29", "messageHeadline": "Foreign constraints: new subtest and small cleanup (#2508)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 137, "deletions": 110}}, {"node": {"oid": "d426264e93463d32f2ca4968e14d3774246f51bf", "messageHeadline": "Merge pull request #2509 from mistachkin/preparer_plugin_assert", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "85b6ff204c1a314e502880436283cfd747bf219f", "messageHeadline": "Properly reset 'sqlthdstate->query_preparer_running' to prevent asser\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c6b3b2ef685c24ca0a121bf28037da1be296011f", "messageHeadline": "Merge pull request #2448 from mistachkin/more_watchdog", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 20, "deletions": 39}}, {"node": {"oid": "96981bd1dc4c50bc9b8c2c40bcbb1326ee4f30b7", "messageHeadline": "Emit more diagnostic information when the watchdog is triggered.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 20, "deletions": 39}}, {"node": {"oid": "2edcd25f48089b4b8caeb5a987c5010c8cb1805d", "messageHeadline": "Tune time delays for subtest in sc_constraint test (#2507)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 23, "deletions": 27}}, {"node": {"oid": "468e391b723bbbcf99d49f87a02dbe1000bbc7b8", "messageHeadline": "remove unused query_costs bytes", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "cccfcc6e15f633e87a12149108c51da69e91812f", "messageHeadline": "Fix remsql writes which involve multiple index lookups (#2505)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 157, "deletions": 26}}, {"node": {"oid": "6f953f72957808d7e388f0a06af596639e120a12", "messageHeadline": "Smartbeats for trigger deregistration (#2479)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "245f23489845b52bfc8dd728211485c8dc56f9ad", "messageHeadline": "Minor update to ruleset docs.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e9f3fc97acb10a4832a186be3930e6fef93d211f", "messageHeadline": "Fixes around log_delete tunable", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 52, "deletions": 31}}, {"node": {"oid": "eeadd4eadbbc64b83dada9556d58969f4b35bb2f", "messageHeadline": "Support multiple SQL engine thread pools and expose them to rulesets.", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1151, "deletions": 416}}, {"node": {"oid": "6a48789bd4a4f80bdb9be179d260a45c62924722", "messageHeadline": "Add support for multiple SQL engine pools and use them to allow rulesets", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1151, "deletions": 416}}, {"node": {"oid": "adf2c082bcbd9ccb97c1cf01e7ee99f59d42c17b", "messageHeadline": "Add new subtest for nullfkey to sc_schema test (#2503)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 117, "deletions": 40}}, {"node": {"oid": "0317fb12f119ee4d7b301e0b2409c3a9f84ba311", "messageHeadline": "DDL-style schema change commands do not work on time partitions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 167, "deletions": 12}}, {"node": {"oid": "56a3a8f9e11a65c6a8dac30155d0302ae685473e", "messageHeadline": "Tweak systbl_proc_leak test (#2501)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "88eb9fb8646820a7480c68e37232eb16b5741ef1", "messageHeadline": "Exclude sqlite table-valued functions from comdb2_systables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 506, "deletions": 914}}, {"node": {"oid": "1a954271a18a1360356b9e5ea71a3ae9de8be605", "messageHeadline": "Fix crashes from acces to sqlquery after calling srs_tran_destroy (#2\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "40e2c0c357c0499a9d18b38bc8345d5bc0c0e35e", "messageHeadline": "fix failure to grab stat1 properly", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "86a3822d42f0d5fbba55463a6bfcfbe37ce71439", "messageHeadline": "Enable release-locks-on-emit-row, check for lock-desired in that code\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 79, "deletions": 4}}, {"node": {"oid": "11e1c1dce779b899a747302f762ad43d69213bb6", "messageHeadline": "Allocate the correct amount of memory for the vtable-locks array", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12fd9981b14f3d696a339446b6125bb18ac5f471", "messageHeadline": "Fix a race condition between net accept and clean exit (#2491)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 23}}, {"node": {"oid": "31572ba9c85a04c87227e88d8e0a273629649af8", "messageHeadline": "Do not allow writes against physical replicants", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 158, "deletions": 6}}, {"node": {"oid": "a0c2c0ade8a83cbeda26c2e9880a5a3f55fb4c18", "messageHeadline": "Store query data in cache", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 100, "deletions": 57}}, {"node": {"oid": "24881d5f3b7db659b345a12727461516727e542d", "messageHeadline": "Eventlog: Do not record fingerprint for SP (#2480)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 56, "deletions": 58}}, {"node": {"oid": "a6f4a8b28d6b472934a2065756cd794a5b64720d", "messageHeadline": "Use bb_readdir instead of readdir in eventlog.c (#2483)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 4}}, {"node": {"oid": "5210e061ec4392bdbb8d081dc988124fbf95dae0", "messageHeadline": "Authorization support for time partitions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 966, "deletions": 29}}, {"node": {"oid": "c70b34f0728274042e45d5239678d7cfbb7f6b1f", "messageHeadline": "Auth: Delete access permissions on table/user drop", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 238, "deletions": 2}}, {"node": {"oid": "46437168c312f7e19f93f73d2b90b9d182872904", "messageHeadline": "logmsg optimization (#2478)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 43, "deletions": 16}}, {"node": {"oid": "e70e8bb24db0f8374b093fa2cd61e3b2b8b20bc6", "messageHeadline": "Eventlog: fingerprint and cnonce for begin/commit/rollback", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 202, "deletions": 101}}, {"node": {"oid": "01ef671caaecf1f4d9a665f4d5b1128256e3df9b", "messageHeadline": "Log unpack error instead of failing silently", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "58d52b8c5a3afeb8637b4ffee39ab06646d66e75", "messageHeadline": "Merge pull request #2475 from mistachkin/thdpool_maxq_fix", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "2d1d8764cce148d53983c3bd2451241058f1ac38", "messageHeadline": "fix ioerror during remsql when dohsql is used", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 946, "deletions": 18}}, {"node": {"oid": "588c046610d3ce0fb04343087d9931f6d5128c04", "messageHeadline": "Emit an error message if generation is not set in the logstream", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "dcdcdb594c358b5f3dbe88444e4935b6c21206cc", "messageHeadline": "Constant cost weights", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "6fd9e9c50546a43715ea6b96f4515c09ba782d23", "messageHeadline": "Merge pull request #2473 from mistachkin/ddl_recnums", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 67, "deletions": 56}}, {"node": {"oid": "a6ae68a9d6d09cf5ab8861ce96251ce3cfe4ca8a", "messageHeadline": "For a single-node cluster, always attempt to enter the SQL queue. Al\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "2f2fc8480de4f490d6b793f59642d291dccbeca8", "messageHeadline": "Attempt to make sure that 'RECNUM' is properly roundtripped from/to C\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 67, "deletions": 56}}, {"node": {"oid": "d72c691ac7f92a024cd8bcfcb0af7da5ee25d711", "messageHeadline": "akbufferevent: Match behavior prior to refactor", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "daee3904aa79c0e270ec81ce5f2cc3c9ca677dbc", "messageHeadline": "fix case when first remote table acccessed is sqlite_master", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "49331362c186212bf05c29d75099d33dbcce478a", "messageHeadline": "when uuid talks to non-uuid clusters, downgrade properly", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "500b8fb5620e123dc9c39dbaa233ab2c949ac3d4", "messageHeadline": "As we've stopped emitting BLOCK2_SEQV, backup the block-state inline", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 84}}, {"node": {"oid": "3ffefd8b457cce81aaf6385ddcac9579ad4c7bf3", "messageHeadline": "Trigger max threads", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "37abe89990c219e641a5262bcd23e1d5ed596997", "messageHeadline": "Enable 'enable_sq_flattening_optimization' by default", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "60730aed8677f77a19b171f9139d927960d3a936", "messageHeadline": "Prepare for a new cdb2jdbc release", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2eca746e1bde6648ff00554846e989188f6116ac", "messageHeadline": "cdb2jdbc: Fix mishandling of driver defaults (#2461)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 81, "deletions": 11}}, {"node": {"oid": "d0f8a13bd282e1e181e79a413c769b1598535f3a", "messageHeadline": "libevent: Refactor flushing an evbuffer", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 248, "deletions": 93}}, {"node": {"oid": "6b931a3774d94058aa870d9b870b3261aed78ba1", "messageHeadline": "akq: Remove chunk-count trace", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "750695101c88c0db709a05006385934aa5173b2f", "messageHeadline": "Count vdbe sorter rewind toward total cost", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "39b0953973f971fe6bb5c0e465e8b1e27f4ae104", "messageHeadline": "Add a knob to control subquery flattening optimization", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "d3a9d577d483fddac5a2000c119bcc43c478d117", "messageHeadline": "Add new large_tran.testopts", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bd93565da6ae146b473b28f88d72205fb5025774", "messageHeadline": "Split insert_lots into two parts via testopts (#2459)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 10}}, {"node": {"oid": "cc781b75499242db0338d633bd3ec60885f0e697", "messageHeadline": "Delete eventlog files in code rather than script (#2453)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 40, "deletions": 21}}, {"node": {"oid": "97d010ef9da54110706a0a4b22de773bf2fa2837", "messageHeadline": "Eventlog: cleanup old log files outside of lock", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 58, "deletions": 36}}, {"node": {"oid": "d18e826584489f6cfde08555b6320b63bc770198", "messageHeadline": "Tests: add to cdb2api_caller calls to bind index too (#2447)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 183, "deletions": 88}}, {"node": {"oid": "e98cbd4fec354d46cfc1c33a3b08f844066074b8", "messageHeadline": "cdb2_sqlreplay: to process correctly parameters from bindindex", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 146, "deletions": 65}}, {"node": {"oid": "38ca20580fc9b07604540db28185d3eb7eb1bdda", "messageHeadline": "Add back TINFO so we can build on generic Bloomberg dev machines", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 182, "deletions": 84}}, {"node": {"oid": "d0e5eb3efc312dfff635d715bd54c8858532aee2", "messageHeadline": "Prepare for a new cdb2jdbc release", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44e4d1b2d6a708f78b73f1959ca41f64b21b695f", "messageHeadline": "Eventlog: change the set command to be in MB instead of bytes (#2437)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 31, "deletions": 20}}, {"node": {"oid": "8bb145d1e6b961bfc6d262798e16d70e5950217d", "messageHeadline": "Fix/simplify parameter handling in cdb2jdbc", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 257, "deletions": 219}}, {"node": {"oid": "a46cf6f77e97e02d7349f5d45d740ac51f118768", "messageHeadline": "Fix null/empty parameter binding", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 47, "deletions": 37}}, {"node": {"oid": "c33e63fa0141e8519761d5ffb2891d5fb259782a", "messageHeadline": "Fix length of string created for sql function guid_str (#2427)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "369e52d639bfb677ceedb6d9a869098bb843e7c6", "messageHeadline": "Eventlog: fix rollat zero size to actually not roll (#2432)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "9a16c41ccc4aa55bbe9da4c8ac03dbf7f9bb2119", "messageHeadline": "Cleanup rec_c_add function from long references (#2408)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 137, "deletions": 247}}, {"node": {"oid": "0371c10202c77ca05a97923b472e5a457101773a", "messageHeadline": "sp: Enable h/b incase push-args take time [DRQS 161737935] (PORTED)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "39e2b3ba8c61deeb8f0f037c9b6fc9a5a180ff92", "messageHeadline": "Fix cmake warnings", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "d1003df6bd604e0375887f5b7fc52f85b3b7fdc0", "messageHeadline": "Fix timeout for tests: send kill signal if still running", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "f3ad7c987187574644e7288911d1464569d4cc3a", "messageHeadline": "Copy Edit: Removes trailing ```", "author": {"name": "Steven G. Harms", "email": "sgharms+github-notifications@stevengharms.com", "user": {"login": "sgharms"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3198590d724bee29774f7ab39036e1cddc0d2db", "messageHeadline": "Copy edit: Adds missing verb in clause", "author": {"name": "Steven G. Harms", "email": "sgharms+github-notifications@stevengharms.com", "user": {"login": "sgharms"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1e9d8d0590022073af31baca25a926707568e42", "messageHeadline": "Configure row-buffering (#2423)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "34f892e7ffc0f70cc8f64b8ddd4031e269a77aa8", "messageHeadline": "usleep (#2422)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "464fe40cdaaf537afb643cb0d6238439db9232af", "messageHeadline": "Fix trashed clnt.sql (#2411)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "29ff7e0bda6b0e387b6c51a156d71cd06e866764", "messageHeadline": "Add basic generated test to run with libevent off", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71bf943813ce5eb2000f92323b3dd66c7c7be2dc", "messageHeadline": "libevent: hostnames are not null-terminated in wire-hdr", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "68245dbde6c3fd39cfc3412cd21903a969af057c", "messageHeadline": "msan: Fix uninitialized access so we can use clang msan", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 50}}, {"node": {"oid": "6a5378d4838b76aede944d62e09ca76b290a0032", "messageHeadline": "warning: Fix build on ubuntu 20.04 with clang 10.0", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "b74cdb8c00bcd0403a28a71d21559aa2109c7a2a", "messageHeadline": "Revert \"fix tunables for disabled libevent\"", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3d072e69407dd0bd701f03baebe4f98a4b9ca0f", "messageHeadline": "Fix datacopy race in create_sqlmaster_record", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 99, "deletions": 14}}, {"node": {"oid": "441f16d34c3a68d5e36a1b2d7aff5ddfdab8f80c", "messageHeadline": "fix tunables for disabled libevent", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6e4e4d4d8c1f7f448c5ff1002f67bf3d5e7d565", "messageHeadline": "Remove warning.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "015eab51adc466e0b21156c9204dcfb49f178cab", "messageHeadline": "net: Disable libevent temporarily", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88eb877909ae45ca199b476db98851f053ba1155", "messageHeadline": "docs: Remove 7.0pre", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a84fd43f06e2dd452b73db66aaccc6bf5beefba3", "messageHeadline": "Fix deadlock_load test for clustered and non clustered (#2407)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c17c7330af0ee268aec65ff7db5732c06bc9827a", "messageHeadline": "Use macro to expand enum and representation of osql types #2406", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 98, "deletions": 133}}, {"node": {"oid": "f9420bb17d77150c465eb0453e314529bb86ec2b", "messageHeadline": "Move freeing of the array in FreeAllBuiltinFunctions (#2402)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 5}}, {"node": {"oid": "edfeafe9e714e03ebcde177b9eb3f2ceb7d2037d", "messageHeadline": "Print in statreq the write count of each table (#2224)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 156, "deletions": 228}}, {"node": {"oid": "0677d2108de2616cdd97e175dd1e0b339bd89004", "messageHeadline": "Fix check connections race", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 76, "deletions": 49}}, {"node": {"oid": "7ccb8bcb10ce2baf56cce38df85886381c27ad79", "messageHeadline": "Grant: Handle long table names properly", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "4ff3a087056be28c2a6fb111e33eca1ba27a8bb8", "messageHeadline": "Auxiliary function to check if the user is OP", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "9b1ef10df364797c0ee29a65485109b7889fa641", "messageHeadline": "Prepare for a new cdb2jdbc release.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15ab96cacc9907029e6bacd64c501506a8573061", "messageHeadline": "jdbc: turn on verify-retry and statement effects by default (#2385)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 90, "deletions": 19}}, {"node": {"oid": "82ca669909473fcb6e9bc4b0c9b9a72ed32b5b02", "messageHeadline": "Fix timer trap deadlock (#2386)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "470480d859adc145e4574e37acaf0456dc45d1dc", "messageHeadline": "Remove WSL from README (#2381)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a3f0cfed968ec7a034adaeb20cbbf2a6d06539a5", "messageHeadline": "Merge pull request #2399 from mistachkin/free_functions_fix", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "607898b10d6115e04158c7de4197a5b9c5e2583f", "messageHeadline": "Since the arr[i] string is allocated via sqlite3_mprintf(), it must b\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d97ec4d635c30fd680430d75f30a664f52b28d91", "messageHeadline": "Autofill a column with an sqlite function insertion time (#2383)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 434, "deletions": 129}}, {"node": {"oid": "eabc82e3a8a69b21303fe9af1d80f57e7f8ec371", "messageHeadline": "Make testrunner.c compile (ansi strictness), remove python script (#2\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 24, "deletions": 202}}, {"node": {"oid": "eb7389d959de61848c93c9af3e864178b3a27eec", "messageHeadline": "Abort when we cant convert from client to server type (#2389)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cba6aade5a830a71e653bdcd58dbb637f2d3fbaa", "messageHeadline": "These instructions also give a successful \"make test\" on Ubuntu 20.04\u2026", "author": {"name": "danshearer", "email": "dan@shearer.org", "user": {"login": "danshearer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56a21155286151e0b1b8b27689f6c5d78c121125", "messageHeadline": "Merge pull request #2388 from mistachkin/num_wrk_thds", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1a06471f300abdeea6a8c64f2a8f18488fc8e3f1", "messageHeadline": "Add comdb2_functions table and autocomplete ability for them", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 672, "deletions": 20}}, {"node": {"oid": "2638e0b9f8f01f1b8b6c4a9b35a12b2a1950429b", "messageHeadline": "cmake: FindSQLite3 for cmake version >= 3.14", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "eab42e1f11bbcee6106d7553592046d5f2a3db69", "messageHeadline": "Keep track of the number of thread-pool threads that are actively per\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "88213cc44b7f847b4db5da9f46c6753751d1d60e", "messageHeadline": "cmake: Use FindSQLite3", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "a754f605074c74be6ec74fd958ce2ad50427d531", "messageHeadline": "cmake: Remove tinfo", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "ef893157e2f75ba32a0904958065fc33e2941481", "messageHeadline": "Merge pull request #2012 from mistachkin/sc_queues_commit_fix", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "7bbd7042956425d6a6b9769943b9e6436684fd84", "messageHeadline": "Since the trans_commit() pipeline (eventually) frees its 'tran' argum\u2026", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 30, "deletions": 15}}, {"node": {"oid": "7068b16468cf10198f500c3e1882d597ac68d509", "messageHeadline": "Allocator index is 1-based", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "da6a80ea2c35130572983bb3c7ae0c324e265482", "messageHeadline": "Reporting size of temporary files (#2270)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 159, "deletions": 0}}, {"node": {"oid": "b33e912335ae7dee1bedb5bc5e8fd25a9d48fbfd", "messageHeadline": "Workaround for MacOS + CMake + TINFO", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0d3d0b3948f9916cebae1fd3249e18d4f857565a", "messageHeadline": "Merge pull request #2378 from mistachkin/nextseq_sqlite_integration_c\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "8df9a548e1fea32b65e3939e82d8ecf53ca73503", "messageHeadline": "Minor cleanups to SQLite integration related to the new 'NEXTSEQUENCE\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "f7d673308d964e3e1e2d26b1610ba47b507d2ea4", "messageHeadline": "Simple sql hooks", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1563, "deletions": 343}}, {"node": {"oid": "874a1da178da46cdca89b049a7d53372ddfecafc", "messageHeadline": "Small cleanup in dyns_get_table_field_option function (#2375)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 95, "deletions": 125}}, {"node": {"oid": "ece937f9c2d301ff5b79be725f624dd0bac9c8c5", "messageHeadline": "Eventlog: print client argv0 if it is set (#2369)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "9b12a9971d7bee6cb8fca8b3b5309ef25bab28c5", "messageHeadline": "cdb2api bug fixes: pmux, garbage config and the local tier (#2367)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 98, "deletions": 70}}, {"node": {"oid": "d496ef2096dc833d015662c758b7a4be57d0c3d1", "messageHeadline": "Address deadlocks in analyze and yast tests when they are run in stan\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 64, "deletions": 16}}, {"node": {"oid": "0658b118c3e139f49e68720a0adc7896c4742bb4", "messageHeadline": "Change reorder tunables to be settable dynamically", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8014e9df4c43adfdd2e16eb5d2ed641d0a329d80", "messageHeadline": "Send constraint errors to comdb2sc (#2366)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "82927c111e50838ec8199be94aa20ec1c5d2891d", "messageHeadline": "Don't truncate reql output by default.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7b34c51124ad4519ea199da2121000d1073a465", "messageHeadline": "Fix uninitialized dbt", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "29f2c5d27790ce398a3a080ec75b4b46882aa7ff", "messageHeadline": "Merge pull request #2364 from mistachkin/no_indexed_by", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "9ed97404741763164d8aba949cc5407d8bdaf9e4", "messageHeadline": "longblockop: Revert back to old logic", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "409aa46de927f43b1a722f0e6de9818b0f0c5b9a", "messageHeadline": "Optionally verify record count (#2362)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "97052d7fedda3de0be357f8c38c7bafe1ceb56dd", "messageHeadline": "Disable INDEXED BY and NOT INDEXED syntax for backward compatibility.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "0edbede5625221d931de5080e69f1a29cc39164d", "messageHeadline": "Don't run recover deadlock from sql_tick in the prepare phase", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d093a50c5f86272a5ba3f9c6629cfc5fb63dae4d", "messageHeadline": "queuedb-rollover: Pick up new lock-ordering", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "74a807ee98076927afbde56fbe36f8c360ecbff7", "messageHeadline": "splk: Fix lock order for queue-schemachanges [PORTED]", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "8db992502de493566a6d483461c2cf7e962a3655", "messageHeadline": "Provide custom file and directory for event log file (#2353)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 76, "deletions": 12}}, {"node": {"oid": "45ead67c21d6020c5ec3ea8b7876fdecd6217f36", "messageHeadline": "Merge pull request #2335 from riverszhang89/fixleak", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 66, "deletions": 17}}, {"node": {"oid": "2fe11ccf85e0bb3101781b789d6f1bb755413be9", "messageHeadline": "Fix temp cursor leak (#2335)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 66, "deletions": 17}}, {"node": {"oid": "4a3536e8a03490f000400a4dce8ac020f9e9ef82", "messageHeadline": "limit dohsql queue max size to 10MB; better tracing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "957d5fcf233be351ac59b325ace78be005c49e5b", "messageHeadline": "Modify systables to use curtran_gettran", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 106, "deletions": 56}}, {"node": {"oid": "fa102744b99629d8b83a5fa85353645b7a574c64", "messageHeadline": "Introduce curtran_gettran, and utilize for a few db-layer functions", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 150, "deletions": 60}}, {"node": {"oid": "ec572a68d1c64baae297d53017e0fe2c5b65382c", "messageHeadline": "fix stale rcache", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "340cfa34b826afa52e4166ff2a83537de456d0e0", "messageHeadline": "Eventlog: print id of sql stmt up to the end of string (#2345)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 21, "deletions": 4}}, {"node": {"oid": "e36decfdcd269938ab00647df3e7af3de5b6cce0", "messageHeadline": "Lock cascading delete or update table", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 89, "deletions": 56}}, {"node": {"oid": "2f14dfcbd11ecc36ac26cb13d825a4b206e4804d", "messageHeadline": "build: Fix build on Fedora 32, gcc 10.1.1", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 61, "deletions": 107}}, {"node": {"oid": "0ae1c05bcd8866c37dc107e9a4074bfdfa9f6b37", "messageHeadline": "Create transactional versions of several llmeta functions", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 136, "deletions": 61}}, {"node": {"oid": "0daae231b255a3e9b921f023f3606859424c834b", "messageHeadline": "Tick more frequently in luabb_trigger_register (#2340)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "692e0d66c05f99a807d83c29678154b9bf60c4c6", "messageHeadline": "Fix for smartbeats (#2334)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "b0a98bcab85b3f4116b784c97d5132c3b52ec7fa", "messageHeadline": "make sure not to race shard rollout with testing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "097ea5c19fdc82bfee0d6e448d1c4a3a01085986", "messageHeadline": "fix missing strcasestr in ibm build, use strstr", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87a394292be47f2c88b100e80b5b974c7ad5e9d5", "messageHeadline": "block tpt creation that violates constraints limits", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 177, "deletions": 1}}, {"node": {"oid": "079df3adbbf56905535989b794e5626692631721", "messageHeadline": "trigger: Sequence access w/o explicit db:consumer request", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "bbd313cde07fffd0b984ee1c30ed3e200a8d2e8c", "messageHeadline": "dbq: Fix endianess of found data", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4e0ab75e909eb0eacae2c3e2e03fe15d188597a9", "messageHeadline": "Fix error with expert mode and datacopy index (#2327)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "668d9763c97e5a935f08eb4d70f98caaf365910a", "messageHeadline": "Acquire locks against certain comdb2 systables, and in schema-changes\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 257, "deletions": 17}}, {"node": {"oid": "1d0d92ad1b17db3e4aa696ef261e3ffa1dd793ce", "messageHeadline": "Port Akshat's test to the testsuite. This reproduces the curtran que\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "c73a3e87ea17c71269ca31f3d928fb7890415760", "messageHeadline": "srandom: Do it once on startup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "adcdcef6227eb466291d2fd68bf7f52409f5ecd2", "messageHeadline": "Disable Nagle's Algorithm for remote SQL connections (#2325)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e1b1b721ff23e48902299a9708d5d198eaec5f72", "messageHeadline": "comdb2ar: handle certificates in the data directory (#2227)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7da0eb2594bb468ee71d59898bfd8225ce6231df", "messageHeadline": "Fix for cdb2jdbc database metadata (#2190)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "d1e35065d0cebd22d2abe3d01dae045fc57bd616", "messageHeadline": "Fix a memory leak in datetime and interval arithmetic (#2324)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "6dc55be2436698b38f32352b451bab7faf74a10a", "messageHeadline": "Use bplog to send to master operation to delete from sc_history (#2317)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 100, "deletions": 20}}, {"node": {"oid": "9443fe8bf56945ba42b69a9343d9620453e2977f", "messageHeadline": "Reproduce sc replication error", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "c3cb0649d2e14b8d9af7777bce71ecfa2962c326", "messageHeadline": "auth: Fixes around anonymous user", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 95, "deletions": 28}}, {"node": {"oid": "d36b43f5086600d08872756e5e015f28a24f5ef5", "messageHeadline": "Merge pull request #2314 from nirbhayc/comdb2-log-col-names", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "bd0ea9864a9f226b85e6fb0f131890776cbaab91", "messageHeadline": "Log column names on mismatch", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "2a06fedc508a262b0711a058873ed1633630d9bd", "messageHeadline": "tests: Type-conversion error during db:emit()", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "8cc2216f75927889e9daf9d2e8978d6d62814445", "messageHeadline": "newsql: Use non-fatal type-conversion for sp's write_response", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "3a57baab34c151c1674e3e75119ae0997fedb4f5", "messageHeadline": "sp: Provide non-fatal type conversion", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 235, "deletions": 76}}, {"node": {"oid": "9d7725e29bf91b608606744730ce7910c4e3a3f7", "messageHeadline": "Sundry fixes for crashes I was seeing while testing", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "a56622f024ddce57fa1ab01f2252bb61dbfaf075", "messageHeadline": "sp: Allow trigger to obtain event timestamp", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 361, "deletions": 30}}, {"node": {"oid": "de597fabbc805ccd1e4e174639e5fbbe581775a5", "messageHeadline": "Introduce functions which allow us to assert that a lockid holds a ce\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 165, "deletions": 7}}, {"node": {"oid": "42954ab8e33415d3afcec062332bf8969bd9b6a7", "messageHeadline": "dbq_get: bdb_queue_found already has epoch", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 21, "deletions": 36}}, {"node": {"oid": "273102bc83d1ee01cdaaadc3b9f5b3b65c61b7e6", "messageHeadline": "sp: Allow trigger to obtain event timestamp", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "7fc5ae3db1afaeae561515e8013a31f8de16285e", "messageHeadline": "Fix sc_rebuilds.test when run in singlenode", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 6}}, {"node": {"oid": "b167869aa669bfd80d0293f0c355c56ce64288b6", "messageHeadline": "tz: Delay freeing tz on exit", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a961a7f6ffd638cf57ed933a159323be6fac900", "messageHeadline": "Merge pull request #2302 from mponomar/fastdump-locks", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "e9a4210188aeae24a45960d646d518f687ffd8b6", "messageHeadline": "Use random() instead of rand() for all occurences (#2303)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 29, "deletions": 29}}, {"node": {"oid": "9bbb645af62c29226c27a2e55cbcadb7f36acf14", "messageHeadline": "Test: Update expected result for legacy_defaults test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a46b1bd77fa12a6b73af3d26c947310978cfd6d", "messageHeadline": "sqlite: also exclude old-style system table names (addendum PR-2297)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "666b25c363d47991bdfd6e3947277dcf640c51a0", "messageHeadline": "Fix two instances of undefined behavior (#2300)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0fe961256611a0ad3e8a0f4c96aac0899f567433", "messageHeadline": "Don't hold usedb between appsock calls", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "fa90e7a05fd6ecbedbd3055da95ef12fc99fdaa9", "messageHeadline": "sqlite: fail on any onError value other than OE_None & OE_Default (ad\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1495304b28e7194d5aa26a6d5fb1df1002f484a8", "messageHeadline": "Merge pull request #1967 from mistachkin/bdb_close_int_check_commit", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "79ed3bea3d433818d7488527b061b3408c059037", "messageHeadline": "set_dbdir: Correctly free memory allocated by getcwd", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "154d91757f178cb2eab8c6b8e7444db2f148eb1c", "messageHeadline": "Check the return code from tid->commit in bdb_close_int. Use assert(\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8472793093497fd2223b54c166deb29dd1846f71", "messageHeadline": "Have udp_reader check db_is_stopped in to exit cleanly (#2298)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "96c811db388a7bcd55b8f50097ae40934b2d9414", "messageHeadline": "Merge pull request #1980 from mistachkin/fix_some_sc_leaks", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "aead0ddcc940c0c099c0b159d12fabe2fa3bf330", "messageHeadline": "Fix some leaks in the schema change subsystem.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "2c9e15312ae997832cae4edeb8dc33c37c3a103c", "messageHeadline": "cdb2api: Fix incorrect rollback behavior (#2299)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "07cab48ae69932fe2755c54a1bb748ee8294e98b", "messageHeadline": "generate_series broken with userschema", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "2c5701d7be4170595a336509325bc4d2a2d79e5c", "messageHeadline": "ANALYZE fails for OP user", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 123, "deletions": 75}}, {"node": {"oid": "b0f7fb0ae89fc8a245ae41c7407efc55fa278ee2", "messageHeadline": "Merge pull request #1822 from mistachkin/sysinfo_class", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e406a84233aac00023c2f0e8c4873f34d9311b28", "messageHeadline": "Remove duplicate function.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "579fe91522ea7e3ebde07cae53972f69978cfd64", "messageHeadline": "Merge pull request #2019 from mistachkin/test_log_sqlfunc", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "3bce91266bf39600d4bc43365b17d471bd7df089", "messageHeadline": "Add the comdb2_test_log() SQL function and its associated debugging t\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "b09bc83cd88faf5775876a4ce53d524d33b057d9", "messageHeadline": "Fix temptable type check", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59a6831eb8ba5d83b6fa6090b346eaef5c8055a9", "messageHeadline": "Merge pull request #2086 from mistachkin/sqlthd_save_restore", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 61, "deletions": 18}}, {"node": {"oid": "78d2bbb2d263ec20fed8e31ac46757867ca968b7", "messageHeadline": "Merge pull request #2054 from mistachkin/act_conn_fp", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "a71d83dda0181c9dd8d4fe20b4d95015dc2f8f3b", "messageHeadline": "Preliminary changes to add 'fingerprint' column to the virtual table \u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "e76144480f37fbe057953bcb72ba8892cb0e6a5c", "messageHeadline": "Merge pull request #2074 from mistachkin/sp_db_print", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e68de0cec92c9c81ab9bfe6c4364c5dd7f22e7e", "messageHeadline": "Hibernate dialect for JDBC table creation foreign key fix (#2284)", "author": {"name": "Aleks Tamarkin", "email": "aibolit@live.com", "user": {"login": "aibolit"}}, "additions": 161, "deletions": 158}}, {"node": {"oid": "f11d54923bd1a8ec81d989fea62aefc9eae4261a", "messageHeadline": "Fix double counting of num_accepts (#2294)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7bfd2d2a556e0b09a8ae455c0f7f4c6917de7c00", "messageHeadline": "Use a response type of RESPONSE_TRACE for db:print because RESPONSE_D\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a4d266f1423cea5eb51ccb2ad004687c1748757", "messageHeadline": "Merge pull request #2171 from mistachkin/detect_stuck_clients", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 96, "deletions": 8}}, {"node": {"oid": "d4f45537a3cb9db56a84a31e938ea0ef47630620", "messageHeadline": "Initial work on save/restore semantics for the SQL thread state data.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 61, "deletions": 18}}, {"node": {"oid": "eea2f30694b30b3a79824a5f7672539b0c934aad", "messageHeadline": "Changes to support detecting 'stuck' clients with new tunables to adj\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 96, "deletions": 8}}, {"node": {"oid": "d23162e797829d39d3465ecd30bd9a12f2e10f5f", "messageHeadline": "Merge pull request #2279 from mistachkin/queuedb_two_files_v25_r1", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 16128, "deletions": 425}}, {"node": {"oid": "4f9e36300f7d20dc3f79946d368558a5b26ba7d4", "messageHeadline": "Merge branch 'master' into queuedb_two_files_v25_r1", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b4df906435974c112df863bbacec72a0a7d61ea0", "messageHeadline": "Signed-off-by: Joe Mistachkin joe@mistachkin.com", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 16327, "deletions": 477}}, {"node": {"oid": "741b0b2df2f7409b3241cb7af6f35d057f861a7d", "messageHeadline": "Dump sql commands that are blocking replication thread", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 206, "deletions": 52}}, {"node": {"oid": "8b9f683f1f2d5b8bd4f78302a924c7c5126ed3e6", "messageHeadline": "Tests", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "5d3c5b7ea057e6ae0635c5d03f5f99201f9be8c9", "messageHeadline": "Fix error message when upsert is not supported", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 43, "deletions": 34}}, {"node": {"oid": "efbd2a1e300fbd59147db0ccad9c228f1979e461", "messageHeadline": "Tests", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "3824c4d878e91823c9319aea56b8c6576d9e74aa", "messageHeadline": "sqlite: disable unsupported features in parser", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "dabdf1fc42adeb07ce719e5f8ec29ac48d9ab4ec", "messageHeadline": "null-terminated the buffer", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f12f6af6ce979fa134f1e2e43fc909a6b5fda80", "messageHeadline": "lrl: enable_sql_stmt_caching with no arg getting ignored", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 51, "deletions": 38}}, {"node": {"oid": "23585a521cfea3b9c4a3d6faffe472491f38d76d", "messageHeadline": "Test multiple constraints sections in csc2 (#2292)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "69a31f71a664a96233db8b0fc7f9a81992ffbdfb", "messageHeadline": "dbopen_gen: Provide getter/setter", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "323044387dcb46af76d6c52e19ce48c550f66aaf", "messageHeadline": "sp: No dbopen-gen check or schemalk for sqlite_temp_master", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 41, "deletions": 34}}, {"node": {"oid": "56d832b3d3aada8211d82748ddbb480796446621", "messageHeadline": "sql: Deny creating temptable outside of stored procedures", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 96, "deletions": 44}}, {"node": {"oid": "cb9edaaab1ef4d0bc8a7eca31dec199d866495db", "messageHeadline": "Serialize a protobuf object to sbuf directly (#2184)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 66, "deletions": 75}}, {"node": {"oid": "1bda11b595ecebf6669f8de85deb3c88bcdb6fa8", "messageHeadline": "Fix simple_timepart test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "0035356308f9938fe32c1fa617d1fc8f185c2c2d", "messageHeadline": "Update tunables.test expected result", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e7602b55edee32977e643250f602749e27078737", "messageHeadline": "Option to run SC in detached mode and return seed #2236", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "85b00b61938a0dbd6373029fb63bf556c7ba7952", "messageHeadline": "Make tests work for pmux running on non default port #2275", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 244, "deletions": 478}}, {"node": {"oid": "c3380cb8c2821929f7ceadcc92b7bd918b36779b", "messageHeadline": "net: Speed up initial connection retries", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "87843bbdb69fe31b9bd9b244fd2d2af7bf3d65de", "messageHeadline": "Replication lag (#2273)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 83, "deletions": 17}}, {"node": {"oid": "a07081689c3a6e428347f7f7d19831fafc401f63", "messageHeadline": "Fix bdb_temp_table_truncate memory leak (#2280)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 83, "deletions": 8}}, {"node": {"oid": "b6e7774e17300593a7c31c2bb1be99494ccb5aa8", "messageHeadline": "Fix DOHAST memory leak (#2277)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "5ebdd2c8ee265bfa4e4a3fc63feffd873acadca3", "messageHeadline": "cson: Skip parse on output", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 20}}, {"node": {"oid": "18b94ca0c740936ab6f625fcff786c71c7017f96", "messageHeadline": "cson: Remove cson_array_reserve (was a nop)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "9ca17ec1725add3c03588ee84f102b197241839b", "messageHeadline": "cson: Small string optimization", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 50, "deletions": 37}}, {"node": {"oid": "c794591b305b05e9384b0287e5aecd8d43b87fcd", "messageHeadline": "net: Set addr when accepting new host", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3cd7a8718ee6a7212cf8575c5b45a1eb27dc2638", "messageHeadline": "Add to simpletimepart test partitions of various PERIOD #2269", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 169, "deletions": 2}}, {"node": {"oid": "1b506a02d20ad2542111bb966b4f7162189b8cdd", "messageHeadline": "Avoid doing unnecessary work for eventlog when not enabled #2274", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 4}}, {"node": {"oid": "8031ca51b86045e98081533a6c213f4699f9ed1c", "messageHeadline": "Merge pull request #2256 from mohitkhullar/delimiter", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 83, "deletions": 7}}, {"node": {"oid": "a45ea31baf0e026cf544ce58a523a6b88b18a0bc", "messageHeadline": "Clang format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5723d400f561d1ac1524531d3c22d5c3909131fe", "messageHeadline": "Fix arm crashes and warnings #2230", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 37, "deletions": 30}}, {"node": {"oid": "f6463fe873c48bcd3f81c69c2fad7a0fc8f99bcf", "messageHeadline": "works only for file/input stream", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e3b3bbcabd51e31f05858a805d39cdc36790cdc", "messageHeadline": "Fix sqlitex memory leak (#2261)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "b6d182882dc55afe5db4a7d436f64d4f205f0dd0", "messageHeadline": "simple fix for deadlock recovery for remote write backend", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c4248c7819810244660c15eac0ec30fbf4132853", "messageHeadline": "code-review changes", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "019db09b3c8fa8336ac1d4f9d5ebbd93e29b3885", "messageHeadline": "Tiny cleanup, dup code, reorg", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 33}}, {"node": {"oid": "a995a5a6cf696fc042ac160725c5cfe401b1ff31", "messageHeadline": "Fix tests to run correctly locally no ssh localhost", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 31, "deletions": 35}}, {"node": {"oid": "6776e94b747e9db1f7fc357f4fc8160dc604f0ec", "messageHeadline": "Use compare_result.sh, allow newlines in the compare_result.sh script", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 26}}, {"node": {"oid": "49d7f876efbc3ad44c96bee2c5f7fa534e30196f", "messageHeadline": "Use thread local variable in get_area()", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f9da6a4ae14a5dd57f0d8ac3a8d68ffd23d398d3", "messageHeadline": "Support for bind datetimeus in cdb2sql", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 102, "deletions": 25}}, {"node": {"oid": "23198572b96f3e843311997fd814c239023231d7", "messageHeadline": "Add test", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "4b5c3bce5c9a5b8236b84832c251aeb4edb53e4c", "messageHeadline": "ltrim: Fix the allowed number of arguments", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "9bf31b0d1f4b98343a614f77625cfef95ffe3d9e", "messageHeadline": "make sure we generate proper target table in dohast", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "adcfb6390c67e783d8bfd4ee8c3b050121c30011", "messageHeadline": "clang-format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "feb4d08ea55554586cd453042611efcc4a225a92", "messageHeadline": "Tests: check for failexit to correctly identify failed tests", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 47, "deletions": 107}}, {"node": {"oid": "158116972f5d937c70a6507f23dfaa392ab67325", "messageHeadline": "tests: Test control chars in json output", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "79c4202c85b7749b6ce27130224e7bc6fa595866", "messageHeadline": "tests: Use jq instead of sed+awk+split to parse JSON", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 496, "deletions": 52}}, {"node": {"oid": "5525ae8f5680d7dfa457b31c072edcfae827d6a3", "messageHeadline": "eventlog: Fix use after append (which transfers ownership)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 50}}, {"node": {"oid": "2f220fe1c69d6188206866f5fb226ca536195ef5", "messageHeadline": "cson: Remove unused args to cson functions", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 31, "deletions": 82}}, {"node": {"oid": "86424e3b28ea7a522c33b2c22d8c27112d1d25a3", "messageHeadline": "cson: Replace cson with SQLite's JSON1 extension", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 896, "deletions": 7725}}, {"node": {"oid": "6002575e1422258bdce9487f5ee6083cddfde978", "messageHeadline": "fix", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d5b7d849a6d91f629e1445cfc942562b7649fc4", "messageHeadline": "lot of tests don't have ; after sql statement", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48713917a7b0d2ab57a6ad835185a8a820788eb8", "messageHeadline": "Allow change in delimiter of gensql and use the current one as default", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7ba690395017d3f30e077139848b00d1e0bb7744", "messageHeadline": "Free line/getline at the end", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "041cb577ea9ce6af9d2858473679edd2dcdafe6c", "messageHeadline": "Changes to have delimiter string", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "ec7d8e4afca39b90f168acb8d00ffc5759eb20b5", "messageHeadline": "Allow custom delimiter character", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "81d5c2cf0dab726f37efea7156ff27fdb92ff46f", "messageHeadline": "Simple fixes for dohast on upgrades and downgrades", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "6e169f27cee4fa33c75a9290a94104aa841c9259", "messageHeadline": "Expand replayeventlog test #2225", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 90, "deletions": 49}}, {"node": {"oid": "9020d83b8369c99011c2194d14850a49c3ba0043", "messageHeadline": "SC history system table #2188", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 676, "deletions": 50}}, {"node": {"oid": "cd0d0600d812125b9337c7ccffed2c4680526afc", "messageHeadline": "Test: update expected test result", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc0943baaec455a1fb0159414b829b501059abfc", "messageHeadline": "DDL: Allow linking of keys of different sort order in FKs", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 93, "deletions": 17}}, {"node": {"oid": "1d56be1217b7de31db922b60c145c1107692220f", "messageHeadline": "Add query effects to blkseq (ported from 7.0)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 49, "deletions": 27}}, {"node": {"oid": "96d18a5ed05758c9276f0147b3c1db27daaeb432", "messageHeadline": "sqlite: Update json1 extension", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 109, "deletions": 28}}, {"node": {"oid": "f550283339c1d751433764ab89fce474724cbf86", "messageHeadline": "Test: Increase timeout to 30mins for maxtable test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d09cea9090411181d079bc9b78a8589feafa0e51", "messageHeadline": "Remove dead code, copy effect only when the tunable enabled", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "ea2a4f729eb8ebb931dae89d93001d40ded88863", "messageHeadline": "Free normalized sql properly", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6588e395004444465474984bf44d95fe2dd5746d", "messageHeadline": "Copy effects to chkboard only when they are available in snapshot", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f36978cdb98e15676ee058b5e5be79ca5fd23f6f", "messageHeadline": "DDL: Retrieve NONE rec/blob compression option properly", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 78, "deletions": 4}}, {"node": {"oid": "ef5ab3882069962bae25eb53596b48c05e1466b9", "messageHeadline": "sqlitex: fix a crash while executing remote sql", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "5abef7ef363fee4a665133036a896eef31b64ba5", "messageHeadline": "Fix adding old-style-queues by msgtrap, and initcomdb2 with the queue\u2026", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "e15825fddbc40788af9ee8634afda78d45fc5054", "messageHeadline": "Enable master to return effects", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 443, "deletions": 92}}, {"node": {"oid": "c7d5393df946d4b5e038b7052c3958e46d6a3653", "messageHeadline": "cmake: Use C++11 only when building tools", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b86d8d680b237b35247903e08036a583bd18543c", "messageHeadline": "Don't allow a table to be added if we would exceed the maximum allowe\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 165, "deletions": 17}}, {"node": {"oid": "93a2e2779a6243767a4670cfec5e40e20724a39c", "messageHeadline": "Merge pull request #2207 from markhannum/sicountcrash", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "905693b1ca4b2a46d9bdcfe4fc761b79a0c63850", "messageHeadline": "Fix sicountbug crash", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "7db7c7451619e16250ae6a3ffc8ce311ad2b8409", "messageHeadline": "Fix indentation", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4c50c7c0a97cb8100983ba76dd5e3f32e126db8", "messageHeadline": "fix txn accounting in clientstats", "author": {"name": "Edward Brown", "email": "embiv22@gmail.com", "user": {"login": "embiv22"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4c6f0dcc5841d3e3e9983852630d86c1ec4a85c4", "messageHeadline": "do not use client cnonce when transaction is chunked", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5aed238ef280f899fdbb26a5fce87a43e23c0932", "messageHeadline": "Merge pull request #2205 from mthorpe7/pmux_host_name_max", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "428c6fc3735c3133870403adbc05b06046721fc6", "messageHeadline": "Fix macOS build of pmux", "author": {"name": "Michael Thorpe", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f59234653fd2f2a82fe4c6fbe53c54f90ef9fd84", "messageHeadline": "Fix for live vutf8 schema change (#2193)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 114, "deletions": 18}}, {"node": {"oid": "80c4f6e67cc04ba03c4ef6ddb2c6eaee2dc2485c", "messageHeadline": "docs: Fix indentation in sample consumer code", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "20052d73906761d32241cf98ef4c69a02a75ae6d", "messageHeadline": "comdb2_queues: Gather stats while holding table read lock [DRQS 15513\u2026", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "a6d37ac5c15e1175497f16476ef1db764be75e42", "messageHeadline": "akq: Print trace when allocating new chunks", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "2eac5f3a982d8ab44aa047c9e624fbc01d43db38", "messageHeadline": "libevent: Changes for roboperf", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "58db4ac87ab7f6569ad1496c32a49082fcb2ea59", "messageHeadline": "Fix the temptable starve logic for prepares", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "28520a760cb92b03dd8d1fc6be50b7826c667171", "messageHeadline": "Fix bulkimport", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d0ef115597b28e37e66ec3fb15ea1b27e2b9845", "messageHeadline": "sqlitex: cache sqlitex columns names alongside fingerprint", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 107, "deletions": 12}}, {"node": {"oid": "55ea4ffb903b1a47f79903bf7f123da5ec456094", "messageHeadline": "libevent: Temporarily bump the chunk size for roboperf", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29af2c93a4f0778338298a9aa92d386dad34d894", "messageHeadline": "Replace txnlist with plhash", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 115, "deletions": 31}}, {"node": {"oid": "7dce40b9ec36e958620384603c4c032341315da6", "messageHeadline": "Show running SC seed when sending stat to the db #2187", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 38, "deletions": 9}}, {"node": {"oid": "9a9207132566ca004eb854f8c818cfd2c9c6b352", "messageHeadline": "sqlitex: fix memory leaks", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "5b5e3da556b98586379acbb02c265d9e04a3ad82", "messageHeadline": "Fix column name mismatch detection for logging", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c16bc5c9d88951bb65e322c4644736f5f9f1e96a", "messageHeadline": "handle new OP_IfNoHope opcode, and more redundant bug protections", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ad38099f0e77f2dff2e06fd40239cde752d9e24b", "messageHeadline": "tunables: update testcase for libevent read_only", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a8324a47960fc789d7f997b714e7d8dcdfd5ab9", "messageHeadline": "tunables: Make libevent READONLY", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb8c2f8d8fcf94673fa9dfd2b95eeb3b528ea5e1", "messageHeadline": "to not use sqlitex if remsql backend", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "68165a75e7f2b4f6bf70123c9cbd8b96a313f2d3", "messageHeadline": "Use Canonical Name everywhere (#2173)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 211, "deletions": 189}}, {"node": {"oid": "f492b0dcc03ff0beaba2d5e1c47954167ccc2717", "messageHeadline": "Fix crashes because atomic inc needs a 32 bit int #2174", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "089ad9b4a88a147c302953e33dc9a8f0c9db1f6a", "messageHeadline": "Fix upsert to work with DATACOPY", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "9c9655ce0fe068e0ee6b027e595c99551007768a", "messageHeadline": "consumer: Emit timeout for slow consumers (default: 60s)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 192, "deletions": 27}}, {"node": {"oid": "555f7bfbf222d315b6ec67a178e003ec22d74eb9", "messageHeadline": "sqlitex: fix column names for stored proc", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 116, "deletions": 54}}, {"node": {"oid": "ed15f9854fca75579901d613d584cadb9ea81c19", "messageHeadline": "Merge pull request #2169 from bloomberg/revert-2167-deferred_enqueue", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 201}}, {"node": {"oid": "997fd6f807399c27a85d2336befc193a83a74942", "messageHeadline": "Revert \"Keep all of a transactions queue operations in a temptable, a\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 201}}, {"node": {"oid": "bbefe5cb4da11f0a1e1e1f0b13524ab7e4d6978b", "messageHeadline": "Keep all of a transactions queue operations in a temptable, and defer\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 201, "deletions": 1}}, {"node": {"oid": "bc7a23def1823d6e93e0cc3e1065d041d95b54d6", "messageHeadline": "sp: Fix datetime tz for queue payload", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "173f7a61546991dd580d895ec0f9375e42a6c9e6", "messageHeadline": "net: Tweak readcb (take 2)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7522795d22020fb2336794cf67be5bd5193cac7", "messageHeadline": "Add rollback test, correctly return rc #2152", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 77, "deletions": 21}}, {"node": {"oid": "13bce172999648552c0ef0cfe6c9305e6d2187a2", "messageHeadline": "Merge pull request #2123 from mponomar/dev-util-cluster", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1124, "deletions": 0}}, {"node": {"oid": "717c3ae7d2f3004be22f97543252b71b0123ea99", "messageHeadline": "use sc_set_running function definition from .h file", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "6d8ff127945d0c28b83120790a9d2d2906a9c798", "messageHeadline": "Delete OSQL_DBQ_CONSUME_UUID", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "be6103c8a67af93b7ca751891598ad3f3d781543", "messageHeadline": "Revert the reorder-index-locks code to see if this caused robo-nirbha\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 54}}, {"node": {"oid": "9e9df13517ad34229ee91dfed9241daa60bf4347", "messageHeadline": "Put SEQUENCE on the fallback list, fix comdb2sys test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "75f774647d9a9ca1560aa426ce83f96a2bf1170c", "messageHeadline": "do not send propagate error on rollback", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ead3a8cd71765736e5b5e79e73c87011ef81e025", "messageHeadline": "net: Drop changelist - fixes EBADF on reopen_unix", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2cfd3370068407267983386c824d6a8f1ff0b4ed", "messageHeadline": "net: Tweak readcb", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "790ea38aab400b85a7be14746e72ba59b641a339", "messageHeadline": "Move dbqueudb_admin call to after the commit", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88e1e56f0973d10a833261f15567925e6fee6939", "messageHeadline": "Provide persistent queue sequence numbers, expose sequence and epoch", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 471, "deletions": 152}}, {"node": {"oid": "16e271d2f8a11ee0494643e5d31648851665c1cd", "messageHeadline": "Fix pmux copying to replicant nodes correctly #2150", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3783c8ffc5f1df35fa44cbea708d272204c6a820", "messageHeadline": "errno: Clear in case rc == 0 and we may strerror", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6eaf335f5dbfa6915a789809b2932fea726ff55f", "messageHeadline": "net: Clear errno before calling read", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "78eba37100a59e902c700c92bca9b88bd40c914d", "messageHeadline": "Emit index locks before datafile locks", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 57, "deletions": 13}}, {"node": {"oid": "121320e165c4571c1eb80cd7760eba75f0530f63", "messageHeadline": "Smoke test fix for no domain name", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "325f92132da1e50f0f492eca2c713e8d3bf14fdc", "messageHeadline": "Stop running tests if more than 10 tests failed", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4679834cd66cdc1a39f46abc51a2a7b2fb6601f9", "messageHeadline": "Some scripts to make development easier", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1124, "deletions": 0}}, {"node": {"oid": "58757c7551cb31424621375a5d7b5087aa65d8e9", "messageHeadline": "get_put_db: Disable clang format for this code block", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 46, "deletions": 42}}, {"node": {"oid": "794e54d47bb7a1e9728d9a2ed20a13da9f1588f0", "messageHeadline": "isolate osql prefetch in its own unit", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 656, "deletions": 629}}, {"node": {"oid": "1211783a6c85ac71f55b243c53ce0d6759a1a8ad", "messageHeadline": "get_connections: Fix dttz", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d279761de7b46552b2b53840655fed2d78caf343", "messageHeadline": "build: Fix clang warnings on Ubuntu 18.04", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "d3ff519492c568572b225ab0cf7ff2c179444d2f", "messageHeadline": "net: LibEvent based replication", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4903, "deletions": 2475}}, {"node": {"oid": "79e572ed2c844b8cb244dc2ab006824d077eab82", "messageHeadline": "rep: net_hostdown_rtn on exit", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8e70ad98656d2208175bef315f2a7d06200919d7", "messageHeadline": "net: netinfo_ptr is calloc'd", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "7c6ed424e3bc83fcab9875a68c827739cdc5d715", "messageHeadline": "net: hello reply should check hello recvd", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36e8fce3588466a32254589400cbf5f40661e4d6", "messageHeadline": "tests: serial_randtest2 print progress every minute", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "57d64e686234082dff72a297b683ba357ebf390e", "messageHeadline": "replay: Wait a bit after every 10th verify-replay", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "233f4b138de388e895489071d9c3d70bc1f7b594", "messageHeadline": "tests: send stat during unsetup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "07d41ed5fa83039648acc537b42438c86056f47a", "messageHeadline": "tests: Skip copying pmux binary if SKIP_COPY_EXE is set", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e5ee521a43184f07b707129e4a24cccbd25b7890", "messageHeadline": "tests: Remove tunable count, 'select *' is sufficient", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "58c14003882b915571b0528fb5dec47248ada559", "messageHeadline": "tests: Remove PMUX_DIR, use TESTDIR", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "bb6e44ad40f31d7a7fe469219b5863f9e53f49fc", "messageHeadline": "comdb2ar: Fix extract-mode for empty destination dir", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 35, "deletions": 40}}, {"node": {"oid": "4558d204a675df476c133351d62af7137c2fbc75", "messageHeadline": "build: segstring.h -> segstr.h, fsnap.h -> fsnapf.h, pool_c.h -> pool.h", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 89, "deletions": 238}}, {"node": {"oid": "c6bf57971f0627db1eb0d0d5d750ce885d1ea700", "messageHeadline": "watchdog: Fix valgrind warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "ad7918efb03da2c6dadd769b021a99ecb1b43845", "messageHeadline": "net: Misc fixes for 'accept_on_child_nets off'", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 71}}, {"node": {"oid": "a9dbcba283695cbee2a7a76b769a210cd51c0b14", "messageHeadline": "net: Refactor accepting appsock connection", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 60, "deletions": 54}}, {"node": {"oid": "eb0bb49f1a0e94e8084f55d12e5f1eb6c28c17d1", "messageHeadline": "net: Make some (de)serialization and handler routines non-static", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 56, "deletions": 55}}, {"node": {"oid": "4b865d586e3da4980d1845530fbc1d92d68d38a0", "messageHeadline": "net: Fix invalid read during connect and hello messages", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "a4c0ff2304a5533b0deaa46292b6bfc77e3165ad", "messageHeadline": "sqlitex: Fix columns names returned from procedures", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "223af72e07ecb7551cf876a70d4206f7245b3ea3", "messageHeadline": "cdb2sql: Fix an assertion failure", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 57, "deletions": 26}}, {"node": {"oid": "210c9741a2caae6935006b939fc0f8873ecb420b", "messageHeadline": "sp: Provide dbconsumer:next()", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 577, "deletions": 195}}, {"node": {"oid": "648f5278a4a25c0819356d8f56eb8f7041511717", "messageHeadline": "schemachange: Disallow tablename with prefix '__q'", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "78b8e8f5fdc586992646cda66dd9506fa1e157aa", "messageHeadline": "dbq_add: Skip add_genid_to_repl_list for DBTYPE_QUEUEDB", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4ef193246c42daf527fc7cf113a2791d5b69dec1", "messageHeadline": "Remove some obsolete data-structs", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 53}}, {"node": {"oid": "e94b3b61aab1c87c8a8e0f9e36b54fc929396e14", "messageHeadline": "Merge pull request #2124 from mohitkhullar/fix_vutf8_localrep", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "8b4813eafd7a88c0f82365b8f523f1a35052ad9a", "messageHeadline": "inmem_repdb: Disable for now. See #2136", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb83a63fed5f28bd281bc8d62ee76bcb16eb1212", "messageHeadline": "Merge pull request #2134 from mponomar/comdb2-index-usage", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 171, "deletions": 1}}, {"node": {"oid": "8a1764d1f03bf59bfbd4e3836ecacee947bfa34e", "messageHeadline": "Provide queues with odh for fast depth calculation", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 834, "deletions": 104}}, {"node": {"oid": "2643e89b4af33950b060acde2a0b771ebc4427a7", "messageHeadline": "Add comdb2_index_usage tables", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 171, "deletions": 1}}, {"node": {"oid": "14029c4d5f397ec725db4a794ee5b96e2ebd3925", "messageHeadline": "consolidate polling on bdb_lock_desired", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 90, "deletions": 129}}, {"node": {"oid": "156238f58193e7e8c64f44c4d44e4ceaf9fc9c69", "messageHeadline": "Merge branch 'master' into fix_vutf8_localrep", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "ce269ab7331965349270144ad6cc17ff6b659cac", "messageHeadline": "Merge pull request #2128 from markhannum/static_table", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7c2bdb148fc52bfbf5f1437d34e7a611d2300957", "messageHeadline": "'if uat' support", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "bbc61e3755143b46a3fd3e446c1465761ccc3ba5", "messageHeadline": "sqlitex: leaking connection", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "3cc09a3c1e3657212ca95372d17bf2fafacaacee", "messageHeadline": "Fix table-less operation", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3fdd41a8c836806f28feefb21465890a3806ae6a", "messageHeadline": "clang-format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "eddaa471bd11002c4c43da2a203ba375c2104fd0", "messageHeadline": "Fix local replication for vutf8 and blob fields", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af69066aed74e6250f0cdbb402b395392f47b194", "messageHeadline": "Merge pull request #2114 from markhannum/seqnum_generations", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "943fe425c914000add708dd0c8a4886b1aab6a64", "messageHeadline": "Check a sequence's committed gen only if elect_highest_committed_gen \u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "c985b96684d679a108735d3c5272b040624a1757", "messageHeadline": "fix test inconsistencies: dbnm not set and reorder_inserts threshold", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 227}}, {"node": {"oid": "a951c08a30aaaef75f55609afaba7ca5c2d6629a", "messageHeadline": "Merge pull request #2118 from markhannum/parent_handle", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "1a1859a9496e625d4bcab909226319be5663f02d", "messageHeadline": "Always use parent handle", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "0918eeceef4628d03aabe880e461965c004809fc", "messageHeadline": "removed duplicated code, take 2", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 92, "deletions": 208}}, {"node": {"oid": "efc984c111eff3b389b27cdddafc66bc903e9b80", "messageHeadline": "uprec business logic relocation", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 456, "deletions": 438}}, {"node": {"oid": "a7624801240d9d7ecad64ba666b01c365d5522f7", "messageHeadline": "Merge pull request #2117 from markhannum/fixasserts", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "95ed59dd705a3b7c909c3eb0793c318f2271bb55", "messageHeadline": "Soften schema-lk asserts", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "cc6d745640eeeba049aa3d1efb0796d4375ff19d", "messageHeadline": "Merge pull request #2048 from markhannum/sc_lockorder_apply", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1632, "deletions": 539}}, {"node": {"oid": "a04035aa1f994f0585e703ab8fa1048c9830cd39", "messageHeadline": "Schema change fixes", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1632, "deletions": 539}}, {"node": {"oid": "8657a7bbf33ad4129c58117ce4ae8290a058375f", "messageHeadline": "Fix remote policy logic to be consistent with that in older versions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "5a7b4a6bfd5a82bc20e345e0228df3bd46b8559f", "messageHeadline": "revert commit 4802c599382db0545da63d6e6d9f2917ed2d4d11", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 160, "deletions": 66}}, {"node": {"oid": "35f8565f2309865ffbbdb9d912f810e391b8c3b8", "messageHeadline": "docs: $$ is just a cdb2sql-ism, not part of lang spec;", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4802c599382db0545da63d6e6d9f2917ed2d4d11", "messageHeadline": "remove duplicated code", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 66, "deletions": 160}}, {"node": {"oid": "2a40f690f9dd1991b0b5740d2185488d1715515e", "messageHeadline": "remove trace", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "5f0cdf0b7400b81e0cd3f4ffaf4568806f60c701", "messageHeadline": "remove trace", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "4c166172e082c0823776671c458db595f5df0d7a", "messageHeadline": "Delay a deadlock retry based on toblock() runtime (#2085)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "eb706dfc76f0b6d498c06baa5ce01042c95dcefa", "messageHeadline": "Max blob field size (#2098)", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4cffcc4f30a376e09e15c04ea6cd04917eea96a5", "messageHeadline": "Use DEBUG level for rqid/uuid trace.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc4b168fbf9ff9e4df0bd5eeab90b0f2b038ffe6", "messageHeadline": "do not allocate ireq early, wait for bplog completion", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 367, "deletions": 550}}, {"node": {"oid": "917452cc1f9a99c864878fd1ffc0e6bb7485917e", "messageHeadline": "Merge pull request #2096 from dorinhogea/quiet_smoke_comiler", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f36da627752fab38307a4b6ef722baf4b4039c2", "messageHeadline": "silly change", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "192d4d2fa971bf2659f85118770f84b0d487d36e", "messageHeadline": "Merge pull request #2092 from dorinhogea/remove_osqllog_filing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 237, "deletions": 678}}, {"node": {"oid": "2a7efd222b5f3b57c9aa35c80e9cbfb37e019421", "messageHeadline": "change osqllog from file-based to trace-based", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 237, "deletions": 678}}, {"node": {"oid": "7e617e0fc0102c22c01163276d854e3420643170", "messageHeadline": "Merge pull request #2091 from dorinhogea/delete_tails_in_osqlcomm", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 14, "deletions": 96}}, {"node": {"oid": "33243c40e1e19c7725d37560094f95dc95a47dc1", "messageHeadline": "Merge pull request #2093 from dorinhogea/remove_use_handle", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 16, "deletions": 33}}, {"node": {"oid": "63b7af350b20fb70e718256208daee72d5466b4a", "messageHeadline": "Views: fix a crash when db has both user views and time partitions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "ddd604abffb62a614449d439d1f76b1ed008a365", "messageHeadline": "cdb2_printlog: no usage when no cmdline params (it processes files in\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c19f16f8c2bdbfa8a2c758800b8f4a0a7a1cb95", "messageHeadline": "trigger_unregister: No trigger_hash => Nothing registered", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "92c59ed2f0dcd6947fe55aef0702d26615593847", "messageHeadline": "get rid of use_handle", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 16, "deletions": 33}}, {"node": {"oid": "80e4fc5f1edca9efcec518a70db0990e304dc5cf", "messageHeadline": "Fixes in user authentication", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 69, "deletions": 20}}, {"node": {"oid": "ef97ec50926ed279d9021febe02df97476de6379", "messageHeadline": "remove ntails code unused in osqlcomm", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 14, "deletions": 96}}, {"node": {"oid": "a7e97d511d4708e0f8fc54bbace5c5f72a91bb2a", "messageHeadline": "Merge pull request #2089 from dorinhogea/delete_dbenv_from_ireq", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "76d91262182ab6c38105af3611b6cc34dd7fb47a", "messageHeadline": "get rid of dbenv_from_ireq", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "6a854b488a9ca2ac795e30fd92bd0966c65a2a43", "messageHeadline": "Merge pull request #2087 from markhannum/async_sc_bench", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 367, "deletions": 2}}, {"node": {"oid": "ff8c254593b426f50d81c3945f60aacfec3e63de", "messageHeadline": "Benchmark for inline vs asynchronous redo schema change", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 367, "deletions": 2}}, {"node": {"oid": "7036f1de880b8a5964c3fd5095c93e068a02da35", "messageHeadline": "Merge pull request #2084 from dorinhogea/failed_assert_osql", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "aa6af8dfdd12bed5b3b6a0c6fa0074b3b8d24106", "messageHeadline": "fix assert", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "158731d7427c5848a4c8efa926c3722194a686cf", "messageHeadline": "Merge pull request #2080 from adizaimi/fix_copycomdb2_nolz4", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 23, "deletions": 19}}, {"node": {"oid": "c247e386c22623a5e9dc1168021f670521e32064", "messageHeadline": "Fix some typos", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e8a512a37b65bdab7f6685c6b177b094af9313d", "messageHeadline": "Retry only if not in transaction or have not read any rows", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6d261c3a00341fe0aaeb4312d924493fbaa0d72f", "messageHeadline": "fdb: retry on I/O error", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "a78776c649051d7acef950e75d3dbe94e5622b94", "messageHeadline": "Fix a crash with PRAGMA", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "30d3f8f1a3a320503c5a7a1c1af6ef40725be6d0", "messageHeadline": "Merge pull request #2079 from dorinhogea/insulate_private_osql_sess_f\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 775, "deletions": 1659}}, {"node": {"oid": "c2d4162550774daeb9da3af1ee6356deadd9d44e", "messageHeadline": "Fix copycomdb2 for cases when lz4 is not available", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 23, "deletions": 19}}, {"node": {"oid": "10ddeadb634a1cb365100f0a5c92107e019f41e8", "messageHeadline": "Merge pull request #2076 from markhannum/seqnum_generation", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "81c4f49b806df4bff32737cfcb7b5ae9b003da8d", "messageHeadline": "clang", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45fab07cb6c388de5ef45fde7ec1ef240a0f1239", "messageHeadline": "fix", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cf95a46af9fb4343996faf36db579115427f49af", "messageHeadline": "Osql session/repository refactoring:", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 775, "deletions": 1659}}, {"node": {"oid": "dd081e386c6c4348a00662241c3d8f10a910e584", "messageHeadline": "Dont create file for in memory repdb (#2072)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 7}}, {"node": {"oid": "3e77d91c9253caf0dde23c43f6ad639601548d4e", "messageHeadline": "sqlitex: Changes to comdb2-core to allow use of an older sqlite versi\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 179, "deletions": 71}}, {"node": {"oid": "17e88d01624a058a69dd1acd5aca978361344539", "messageHeadline": "bdb_queuedb_size: Fix genid queuedb names [PORTED (#2071)]", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "711dab1520e4b2ea1f62ff15d6accab3210da8ca", "messageHeadline": "Fix off by one when string for stack or taskname is empty (#2067)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "598ec45ce5e7262e02b13af77d7f46ea5f221f5b", "messageHeadline": "Remove unused atomic include file (#2068)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 259}}, {"node": {"oid": "33a1d91da18cb0e8e92a44ba156aa404dbf72429", "messageHeadline": "sqlite: register date functions correctly (#2066)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9e2d72a19f9987ab5db5f6703893f10ba9434c1d", "messageHeadline": "Refactor reqlog.h and event type to be an enum (#2036)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 142, "deletions": 96}}, {"node": {"oid": "2e4e99f882c3de2fcc15c9db6ff64376850d2de5", "messageHeadline": "Port from r6 1097 (#2062)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "764e4efc6fc7b60b03d5b088aad6389ac710f237", "messageHeadline": "adapted R6 patch (#2061)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "54eaf06244521641c6fd6352d90298836d99a606", "messageHeadline": "Simplify code that computes clntstats hash entry (#2046)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 29, "deletions": 25}}, {"node": {"oid": "2ca2656fe0b60b548dde55991f462fc305f9cbe0", "messageHeadline": "Port from r6 1079, 1092 (#2055)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 188, "deletions": 149}}, {"node": {"oid": "9d7797f59762f4e658d26a3c3243c74178837e1a", "messageHeadline": "Add a test for replication over SSL (#2056)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "55535afd528db828006116f32bdf41a8d75a0be1", "messageHeadline": "Member rqid moved so use hash init with offest (#2047)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d473eff6bcaed7e2ed436826ff014b9daac04bef", "messageHeadline": "Fix ref_sync_wait_txnlist (#2052)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f061501ca8525acad3bd16b4a1bb11412c0705da", "messageHeadline": "Tests: add info about DEBUGGER parameter to running tests", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 5}}, {"node": {"oid": "6f5307a02f57b1241169fa579305833e84863ad7", "messageHeadline": "Apply thread (#2037)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "1c0829023cd3c6c9bb17fefea0b3cd2602e13c65", "messageHeadline": "fix crashes due to reorg of the osql_sqlthr struct (#2045)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "77b173c3f70df376af132931952cc530189893da", "messageHeadline": "fixed bug in test incrementalcopy (#2026)", "author": {"name": "Aakash Arayambeth", "email": "aakash10292@gmail.com", "user": {"login": "aakash10292"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "925cf136167a5741511065cc77e8715c0dd65a16", "messageHeadline": "TLSv1.3 post-handshake authentication, ASLR, etc. (#2038)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 340, "deletions": 236}}, {"node": {"oid": "165584b3bc76dff2ff3d8891ddc5048ab9c23f0f", "messageHeadline": "Ignore scdone if queue already opened (PORTED)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "497d8784a6a1ae12d60115a6e11141994e050fc8", "messageHeadline": "Add SQLite integration comment.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59f57282da3508ca1a59a73e5c1fba9e79fd6b6c", "messageHeadline": "Reduce critical section for checkerboard mtx (#2025)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 45}}, {"node": {"oid": "cdb5c633af42b313881615ec00a70fb30f995bb8", "messageHeadline": "Bring back trigger/consumer ctrace (PORTED) (#2034)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "56c65d2c9b11f16efa4939832790cd221d59bf3d", "messageHeadline": "Adjust format of 'sql dump' - no newline, no cnonce, display origin (\u2026", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "41176edcc1c55658908eb11bd62439b3a48ddd20", "messageHeadline": "check bdb lock desired in dohsql master (#2027)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "1c33621bdda4c6b006590eb0a02a859d5b92c831", "messageHeadline": "get_schema_change_in_progress accessor (#2032)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "1297183c26bbabb0031bf189aab43a7c597c896b", "messageHeadline": "fix error path (#2033)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "63c9364ed5ce4e70c787f96d11be8a460c842829", "messageHeadline": "cdb2api protobuf allocator (#1645)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 68, "deletions": 5}}, {"node": {"oid": "561113bf73916d6ed16dbff9610cde9327df7210", "messageHeadline": "Add vutf8 from table of text data types. (#1189)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7e89768bad0f02438eb269154548790f07d7e16", "messageHeadline": "Guard checkerboard hash with a mutex rather than a rwlock (#2010)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 84, "deletions": 53}}, {"node": {"oid": "6fb9fc1c0d89299277c336a0ad49d48f2cde7788", "messageHeadline": "Parallel verify to work on indices first then data (#2020)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 12}}, {"node": {"oid": "9b178737221dbcb666f3cb4c4b03e066abaa7946", "messageHeadline": "make osql hshlck a mutex instead of a rd/rwlock (#2008)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 37}}, {"node": {"oid": "040c10dda786aea8491fe86f6ef72e6d407e23e4", "messageHeadline": "Complete the docker RUN command.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a58cefa69c759874236f09b693da3ee09a652e5", "messageHeadline": "Docker: Set noninteractive for installing tzdata", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b1b10ea13ca06ee414041d264513b2f89b66a802", "messageHeadline": "Docker: Use latest Ubuntu LTS (#2024)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6d73a76d1cceb66211ef09c74e19ab4dd8e032f7", "messageHeadline": "Make sqlite PRNG context thread-local (#1890)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5a1fc016e0642c97e3fd4dbefc7cdce66a0c32f4", "messageHeadline": "Unlock mtxs before calling osql_bplog_free to avoid crash (#2013)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 176, "deletions": 217}}, {"node": {"oid": "a17d44f946c20b17d1248cdc48f7c20dc6fabbdb", "messageHeadline": "reduce debug trace since too much noise from toblock_main_int (#2018)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d5b36ea78382c806753cd9bdc43f6af8df962db0", "messageHeadline": "req_all_threshold: Reduce default threshold to 1MB from 10MB (#2017)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e969a84c10754cb89a464f6fc73dea1a000e2898", "messageHeadline": "enospc test: unsetup already tests verify", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d5152f8ec34e186271f2dd351dde8fabcc532a2f", "messageHeadline": "Make cheapstack_sym a separate pr (#2014)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "d9e884b9182edb85ff7179db010788196a34699b", "messageHeadline": "tests: sc_versmismatch tweaks to make it more reliable (#2009)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "2d3b8375d7f7ae572148c265306993c3064d7497", "messageHeadline": "Verify: stop verify when client disconnected and not verbose (#1992)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 217, "deletions": 298}}, {"node": {"oid": "e443eec5b0a2140b7010d92a1d6286740e516f59", "messageHeadline": "Fix: Get lock on node about to be split to avoid insert in wrong orde\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 93, "deletions": 3}}, {"node": {"oid": "5755b53024610dba1c8260fcf1f616df1d80bd18", "messageHeadline": "cdb2_verify: Detect inter-page out of order btree key entries in veri\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 96, "deletions": 2}}, {"node": {"oid": "5f47fc3abd38e5b12b832537f69df9341ec2c124", "messageHeadline": "verify: detect out of order keys in any of the btrees (#2005)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 63, "deletions": 18}}, {"node": {"oid": "4e3633af75a3838febe1a622ccfec2bd7a48b736", "messageHeadline": "Usage help for cdb2 tools (#2003)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 58, "deletions": 12}}, {"node": {"oid": "0fdda47de08ebf0dc2a11f986003a5577dea023b", "messageHeadline": "Tests: call common do_verify from runit_common.sh (#2002)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 124, "deletions": 480}}, {"node": {"oid": "c93afb070541c9bc499ffff43c697c40a70a3a2f", "messageHeadline": "Cleanup: remove a couple of unused parameters from functions (#1993)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 42, "deletions": 43}}, {"node": {"oid": "d4f36211390982be203a72d3eb73b11866eb188b", "messageHeadline": "Fix omission of 'drop_view' from the 'get_ddl_type_str' schema change\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bae6c22c2b761b9f16ba7204ff5ba2741d89266c", "messageHeadline": "Port ref_sync_wait_txn logic to master (#1970)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 80, "deletions": 2}}, {"node": {"oid": "1a82817f5fdf66d6d6181e0afa5b8d3f75c6cc69", "messageHeadline": "Simplify the memory management when searching using bdb_temp_table_fi\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 102, "deletions": 206}}, {"node": {"oid": "ef2730fb34df5a5263197e13b5fbf9335671089a", "messageHeadline": "Fix bdb_get_first_logfile (#1996)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47d463ec254e8d8b8fcec4d16554842c0ae7cdef", "messageHeadline": "Use consistent error handling and cleanup semantics for c_close and c\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "b85459c2509c7f65bdcf94ca8d2ccbe0e027c469", "messageHeadline": "Micro-optimizations (#1991)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 57, "deletions": 72}}, {"node": {"oid": "81a30a51522c16e36cc5b9b71182d09f5ad35d27", "messageHeadline": "Have macc_globals object on heap instead of global memory (#1922)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 874, "deletions": 845}}, {"node": {"oid": "de8e26b493c9f842e59121d769f977ff2bed5be7", "messageHeadline": "Fix eventlog: less time under lock, better checks for test (#1987)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 83, "deletions": 75}}, {"node": {"oid": "5da5809ee813c9c737b3281ddffd389628b6202b", "messageHeadline": "docs: Use native types in trigger and consumer sample code (#1990)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 167, "deletions": 143}}, {"node": {"oid": "5b9b295db45513a2f82bc632f43adff1b4d1aa16", "messageHeadline": "Yet another attempt to fix dohsql_leaks", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1379308e1a80ff38f1b04fbf1795168a7acaa9e9", "messageHeadline": "Remove sorese info (#1984)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 392, "deletions": 530}}, {"node": {"oid": "e0c077c21f64a9f86a4f245f90be53a2370c8d7e", "messageHeadline": "Grab table locks on queue operations (#1968)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "31ab25fae16a69b2edaf834bd5f572c1b4548adf", "messageHeadline": "cmake: -pthread for g++ only; cosmetic tweaks", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "cda18518da333dee91e2012aeb995654a6b0fb0a", "messageHeadline": "Remove the locks, use atomics to set thread running variable (#1985)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 33, "deletions": 73}}, {"node": {"oid": "4d8074de49056cd57dc435444e8ae12871b53e71", "messageHeadline": "Rewrite check and do less under checkboard->rwlock (#1955)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 119, "deletions": 142}}, {"node": {"oid": "0a377d0cec8fa270ec626ead3c1511e770ae69d1", "messageHeadline": "Refactor trn repo mtx hold for less time (#1983)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 46, "deletions": 52}}, {"node": {"oid": "cc93358e7755ae862ab0f53cd16dad9a9bbb86f8", "messageHeadline": "Passing the same set of compiler feature flags to CC and CXX", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c3bbae6a18119bf74ec45f18f026c840aa27db76", "messageHeadline": "Remove sess->initstart because it is unnecessary (#1975)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 31}}, {"node": {"oid": "aa661c21e911fa5eb56a14d677f7fe52f0872be2", "messageHeadline": "sp: Fix luaL_checknumber (#1981)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c985af58408976cbddf5f66c499184603ea2498b", "messageHeadline": "dohsql_leaks: Take 2 at fixing failures", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5e9a1833095cfbbf897eb5e4b44a5c1cd9d32c39", "messageHeadline": "remove typo (#1979)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7eca3050dd71c41e94ca72ea238e65dbea4e5257", "messageHeadline": "Fix typo", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29188bf3f40ccb4f2de58acd71b52f521f1b9609", "messageHeadline": "fix regression do not try to run bplogs ending with an osql_xerr (#1978)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c61566a9851d23370d51d4f7409ed3443f2a3b56", "messageHeadline": "cmake: Option to skip building tools", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "9a3f99a677abad288d298f1dc96f011f1c2b03dc", "messageHeadline": "More osql sess cleans (#1977)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 22, "deletions": 118}}, {"node": {"oid": "1031d93f90032356371411a216bbdf70f46c0181", "messageHeadline": "More blocksql cleanups (#1976)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 68}}, {"node": {"oid": "2b15b445cbc39cb5552578f0b1c38da9aa5be86a", "messageHeadline": "Fixing intermittent dohsql_leaks test failure", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "7996b8b809070fe10bb213ecc964cf9fdb65906b", "messageHeadline": "remove osql node blackout mechanism (#1972)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 222}}, {"node": {"oid": "d622a04cfb5d8a78d5478168e8e041ac58351f65", "messageHeadline": "Always generate runtest.sh and setenv.sh to allow to run tests separa\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 32, "deletions": 26}}, {"node": {"oid": "8f020d5746fb9f927ba772223148dd5cbc3c2d2d", "messageHeadline": "Remove osql block cbacks (#1973)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 35, "deletions": 299}}, {"node": {"oid": "85cea5e1c92a57ee4d7da769c71c61415058e6d3", "messageHeadline": "Smartbeat (#1787)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 190, "deletions": 10}}, {"node": {"oid": "34b45c0b95dbfbe1fe2298bd44c9b754adc29712", "messageHeadline": "Better handling of very long IN lists (#1969)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "9d0b59be0cc227b18deb24b4c4db70aff036fbe6", "messageHeadline": "Track fingerprints for Lua SQL queries where a statement is explicitl\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "492e0c51713a7b85ed515ee16614b97116600bd9", "messageHeadline": "get_put_db: Fix indentation; Add generated function names (for grepping)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "d2fa7282607acc631587054392ed723e5b322f71", "messageHeadline": "Ref sync tunables (#1961)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "4ffa47610ac63c1bc8bc0dd0642f136683f8e02e", "messageHeadline": "Delete current stats only if backup is available (#1962)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a988b13ea747ceff40405f8e3131e8d1af2cd3ba", "messageHeadline": "remove wait sql code (#1960)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 207}}, {"node": {"oid": "3fc361bcfee2d1ae7c91c565b3b2bd0e45dfcb1b", "messageHeadline": "Rename func to getdbidxbyname_ll (#1958)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 11}}, {"node": {"oid": "fff04c63f4afc10c9912d60049038ecde855d307", "messageHeadline": "remove queue and a few other fields from osql session (#1956)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 91}}, {"node": {"oid": "e41b4021c4c4d080c63d5c06db29c6f86652fb05", "messageHeadline": "toblock.c reduce lock contention and other cleanup (#1952)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 45}}, {"node": {"oid": "d3bf9d29c26d1f175f9845ed801ab462c73ef709", "messageHeadline": "Ckp delete log (#1949)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "7f726e17a51ee12b54901fb60ca30d43ea739d28", "messageHeadline": "remove dead code (#1951)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "2ac199caecc1fd908bb69f6d24c5ebabbe776c3e", "messageHeadline": "Use atomics for osql cancelall state instead of cancelall_mtx (#1945)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 22}}, {"node": {"oid": "e47d3c63af88584811e9229184b1b2ec72a9319f", "messageHeadline": "Atomics for clients count instead of mutex (#1946)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 26}}, {"node": {"oid": "0d075fe018ee34784f83b4d52e34904b907430e0", "messageHeadline": "tests: Fix spurious failures by grepping only sp logs", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aca95d0697a4dea61345f15fba9d91e5bb3ff3da", "messageHeadline": "fix origname troublemaker change (#1947)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "37605f5746e3092c90d8305bb863cce197fbb219", "messageHeadline": "Remove superfluous (duplicated) block of code. (#1937)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "34ca8bd580bfc2fced1e2d213b39c5ec0dac1a2a", "messageHeadline": "Free the path returned by realpath in the create_db function. (#1935)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "51c2a945217343fe0007dccb120340d743c0e4e5", "messageHeadline": "Fix repopulating a queuedb (#1943)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 71, "deletions": 35}}, {"node": {"oid": "e01d7816f101ad2890a62b2376f38c654779668b", "messageHeadline": "Add ability to dump dbentry list (#1928)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 86, "deletions": 68}}, {"node": {"oid": "20c4783414cfd23ef2316dfe9acab9587e9ec20b", "messageHeadline": "fix insertlots.test expected output generation (#1944)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "860cc677d60890bea08edfacc296a7510a4532d8", "messageHeadline": "tests: Tweak odh_blobs to paper over slow VMs", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5ff4fe07c2dc70c7765da42cf820f9e10ef4591", "messageHeadline": "Search both nets for hostnames before decom (#1942)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "68f7edac43d2fc00e1268e5efb53c839d29213f4", "messageHeadline": "Show queue size for lua queues (#1941)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 36, "deletions": 48}}, {"node": {"oid": "a7cafc860fccc2fa02381e8a8df7168f21e5576f", "messageHeadline": "Clean init req (#1940)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 36, "deletions": 40}}, {"node": {"oid": "e4cc87b6475711e71f7fdb421ae436b5bb4c11e5", "messageHeadline": "Port querylimits from R6 (#1939)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "d77df197972f4a79a2bb628a0ef2f3c21932c13d", "messageHeadline": "have comdb2_sc_status table to show seed of running SC (#1886)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 87, "deletions": 61}}, {"node": {"oid": "83e290db143e353d7df93b7c23950a86af7a18f8", "messageHeadline": "two rqid in struct ireq, label the dup properly (#1938)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "75ac18ffc90ab02bd6a16a81c553ab1764ff8a7e", "messageHeadline": "Simpler and faster GENID48 generation (#1930)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 63, "deletions": 94}}, {"node": {"oid": "d97b1771dca6679207620d89b2b59d55ba8a290f", "messageHeadline": "Carefully adjust thd->persistent_info at strategic points in the pool\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "98d5ae1b0ea50973c74be7a011ca69e87315bb13", "messageHeadline": "Fix unportable usage of realpath (#1929)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "a4a2acbc6d2678bb23033e6f465938342fafcb16", "messageHeadline": "Fix use of comdb2_rowid in WHERE clauses (#1896)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "db698653a42a7f8fc08c089e46518107811ed5d4", "messageHeadline": "Add VERSION file for SQLite.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "691038267d97b0db6afa82ba2ec85a0bba3cbd6a", "messageHeadline": "Before placing a prepared statement back into the cache, clear its pa\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "37a2812968f462b69430a7c2309193f7b91d5190", "messageHeadline": "phys replicant: remove dup in tunables and tiny cleanup (#1907)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 48, "deletions": 59}}, {"node": {"oid": "30f29707cd0e6f3c1550a8902a813d607a062988", "messageHeadline": "Add experimental SQL function to return qualified table names referen\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 135, "deletions": 7}}, {"node": {"oid": "5e490978f69df099c3624e86541644a9e9546d23", "messageHeadline": "Make the result of sqlite3_normalized_sql() survive its statement bei\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c264aa551bebb9196d363addf127e0dfc85de614", "messageHeadline": "Make the memdup diagnostic APIs slightly easier to use. (#1921)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "68cea587d27c404079cffbd7cd4050d9f0d65d50", "messageHeadline": "On start, only delete files with 'csc2' extension (#1918)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ad4f207b1d888cd3948b09ef20178a4e926d875b", "messageHeadline": "Fix build failures (#1919)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 163}}, {"node": {"oid": "ddb2c1d1e7acc02f0927c39432f3c8d94b35a35c", "messageHeadline": "tests: Fix setup to correctly skip debug", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae4c12afc96f23f5b985caf16b012cde85b84d15", "messageHeadline": "Fix smoke test for CentOS 8 (#1920)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "c7e482c29cddedf5808f9b8d3e29fc9fd7d13637", "messageHeadline": "tests: SKIP_COPY_EXE should only skip copy", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "ffc5e5320084f16ec6c5226217d669ad8b3ad596", "messageHeadline": "Modify header guard on the 'sqlite3expert.h' file to match upstream S\u2026", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "6a926f1ab229de82b287a33167abd78d271fb645", "messageHeadline": "pmux: Allow routing unix socket for testing", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "93c050cd3555670a028d997267394de80e2792bb", "messageHeadline": "pmux: Fix verbose; Optional hello-msg for testing", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "6d7030fab8a21b6b7257a4110c004b5d0f2ee5e6", "messageHeadline": "logmsg: Introduce 'logmsg.skiplevel' to skip attaching level to the l\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "a0fb2c3858eb9775019fbf7c7ed0bedd6b6c83a5", "messageHeadline": "reqlog: cnonce might not be a valid utf-8 string (#1821)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "63e98d9d2d30f258bf26a8a156f8c2ddab6a0377", "messageHeadline": "Auth: A special commandline option to bypass access checks (#1809)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "57632c7e4a9da079058f1084ccc3beb4f1acf696", "messageHeadline": "Remove mpreg (#1881)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 110, "deletions": 195}}, {"node": {"oid": "4abb4cf39e595ceb94f947714347ca05db042635", "messageHeadline": "Tests: move common functions in runit_common.sh (#1910)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 286, "deletions": 1104}}, {"node": {"oid": "b03694d5d01cc5c3673fe51d4f66e3c46cd95add", "messageHeadline": "Cleanup a few semle warnings (#1911)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 84, "deletions": 284}}, {"node": {"oid": "c9fd1bfb2dba47c355138cef580191afcc380bf0", "messageHeadline": "Add checksum (md5) function. (#1914)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "8081956184f16e5cd6cde18364556e42b9b44af7", "messageHeadline": "util: pass errno to strerror (#1908)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "b637938824e49be35066d8be8ee104262f885955", "messageHeadline": "Maximum row buffer size (#1912)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "726772a8e8b34d3b92a08bdd098662bd3fa1ebda", "messageHeadline": "Fix unwind sc for offline case (#1913)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "6d8c76b3c802df54abb40940748fc88bbb89776e", "messageHeadline": "LONGREQ: Print bound param values (#1909) [PORTED]", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 145, "deletions": 19}}, {"node": {"oid": "52b7bdadd16b9ad70bb7ac451a399ca2e9d333e2", "messageHeadline": "Remove a superfluous use of calloc in the Lua stored procedure subsys\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f72a11aed2ee590949fb0ef051c616095abdcbe7", "messageHeadline": "Fix warnings when compiling for arm architecture (#1891)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 270, "deletions": 733}}, {"node": {"oid": "d600675ab62b9e99efdd2385b3e58a1ef88638de", "messageHeadline": "Fix dohsql_leak test.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6a09e02726e70a2fbf7b28f23a5f6753f2b04904", "messageHeadline": "Prepare for a new cdb2jdbc release.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36259f874856b4431913d5954930252f5ddc70a2", "messageHeadline": "Fix intermittent dohsql_leak failure.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e573b8236b7accd621d03133b85051e278e7e4fd", "messageHeadline": "Tests: show diff on error, clean trc.c on success #1904", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 14, "deletions": 7}}, {"node": {"oid": "6fdf600cee998178da7512a5709e8e9f31184200", "messageHeadline": "Tests: show diff on error, clean trc.c on success", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 14, "deletions": 7}}, {"node": {"oid": "cf1d74b6e4c2a7b97d142235f305f807a63eaca5", "messageHeadline": "fix ibm XCHANGE64 function called, and few warnings (#1895)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 25}}, {"node": {"oid": "be60a86a88c3d99ee67efd87eaab1b2007505bc2", "messageHeadline": "Remove two blank lines.", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "61398ebb61872555be5e4f4473c6431e8c188542", "messageHeadline": "Fix DOHAST double-free (#1902)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "350cbafb6158967eb4e59a4c07a2208d980742f0", "messageHeadline": "sql_tranlevel: Change level only for valid modes (#1901)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 53}}, {"node": {"oid": "48f7ab3a04ba6e1654021c10cac6efd16dd78660", "messageHeadline": "Bthash fix (#1892)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 368, "deletions": 27}}, {"node": {"oid": "f29d43fd87e555e74a6f741f2f3a9a2843dd855d", "messageHeadline": "Update tunables.test expected result", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75ae0e727fcc36c486c52cd8efd7fda86e73ff9e", "messageHeadline": "Add 'group_concat_memory_limit' tunable (#1827)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 149, "deletions": 12}}, {"node": {"oid": "676ab4c5442fc97009402d7ecaf5aacc0351b791", "messageHeadline": "Tests: Speedup get_tests_inorder.sh used also for tab completion of t\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "79e7d1a418b6ee366ec3ffbbfc67478cbfe258f4", "messageHeadline": "Make window functions work (#1874)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "ab0698ac5d88812ac1841711b3c8ec51dfc19456", "messageHeadline": "Tests: Speedup get_tests_inorder.sh used also for tab completion of t\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "52d8b59b4fb9f42993be5f3da2798a6ab091d218", "messageHeadline": "Test: Fix occasional failures of upsert.test (#1835)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32e5fb894a6790ccc1ebb2b5bd1bfa3fc217b712", "messageHeadline": "sc_drop.test: extend to check behavior when sel/ins/del while drop (#\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 75, "deletions": 5}}, {"node": {"oid": "8cc301782ff8d4a85c0fb42d36f951d5199b90e0", "messageHeadline": "Check for cur->db before dereferencing it (#1878)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 15}}, {"node": {"oid": "f1757563498fff3732e50f1e3a100bdcaa5287aa", "messageHeadline": "setsockopt (#1880)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 102, "deletions": 57}}, {"node": {"oid": "9cc7ca1c8fe1a1fb70dc8fe6763b2b8b04ba3905", "messageHeadline": "env_open.c: remove duplicate Pthread_rwlock_init call", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "566e439274629e4e7b574b47fca5de60d255ac8b", "messageHeadline": "sc_add_vutf8: test that we get error when adding more than 15 vutf8 f\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "185f8bad1e592413839231600c2e4b2ac2000d9a", "messageHeadline": "Fix bulkimport on single node db (#1861)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b50e5456d279e67ebb04f0fff30f8cc2858849bc", "messageHeadline": "Can't read from comdb2_sc_status system table (#1859)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c955761fac6c5ccea01f41755e9d6e9e41ad41d6", "messageHeadline": "Fix a memory leak in DOHAST parsing", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "508280cac962c276a0c7c496d192a5059d6b57eb", "messageHeadline": "Less verbosity for remote SQL.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "0195fff0fbfd507ec94f063b1bc44bc2bd37e03b", "messageHeadline": "Fix SQL mspace race condition in DOHSQL (#1876)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 89, "deletions": 157}}, {"node": {"oid": "f484ce1204d1da9a3814f26d57dae685f4c23d9e", "messageHeadline": "cdb2jdbc: Fix Connection.setTransactionIsolation() when autoCommit is\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 88, "deletions": 18}}, {"node": {"oid": "4c562e7980fca30f05bc721925dfea160b2ab7d8", "messageHeadline": "cdb2jdbc: Cursor position (#1806)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 93, "deletions": 20}}, {"node": {"oid": "f40cb4995a71a699673de5438f38e2a036ff721f", "messageHeadline": "Early verify in update with limit (#1831)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "1bf9b392a9cf08dbdccbd9193e8777b4a1647f81", "messageHeadline": "Traps for the fingerprint subsystem... (#1869)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "d93fe0d8a028b38ee72932e7f7b89907e294ec09", "messageHeadline": "send proper request type (#1870)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cfafb094feea04332d0dc47733901c292a90ba2", "messageHeadline": "Docs: Add a few examples of CREATE INDEX", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e75ddba7e429c592e687ff726d44e7a73183ea23", "messageHeadline": "Disable an assert that does not apply to Comdb2. (#1863)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1e82212cb977d7a209b3854d9b3de058d9108a79", "messageHeadline": "Chunky deletes (#1858)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 162, "deletions": 69}}, {"node": {"oid": "95c7745beaae23d18dce1cf0ac85e98e87666797", "messageHeadline": "Fix cdb2api_unit to match the new read_available_comdb2db_configs() s\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "432baaa09a9a99eb614d71429a22f749db2186b5", "messageHeadline": "Add constraint checking to verify (#1832)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 518, "deletions": 224}}, {"node": {"oid": "6ac9786feddff96a303cdfb66e24b8d67ce9b4ae", "messageHeadline": "don't set keepalive for sun (#1866)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b8f9c2bf6831521cfc39fbf8634f106e4225c516", "messageHeadline": "Refactor osql_sess to not have tablename twice (#1852)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 23}}, {"node": {"oid": "a4ec6968e3dc2b746147406f8d036f5992211da9", "messageHeadline": "Dont print eol for errors in verify (#1862)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 664, "deletions": 675}}, {"node": {"oid": "fc070fe57637660445a4d64d365035154cedc13d", "messageHeadline": "docs: Separate dbstmt and dbtable sections", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "15109f8f2e8993949b6b185ffd0d1e23da9504a2", "messageHeadline": "sp: SQL stmt introspection (#1841)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 285, "deletions": 5}}, {"node": {"oid": "8e3a8347693ad0f3a1531155ce609168abe9ea2a", "messageHeadline": "Docs: Acceptable datetime formats for AS OF command", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "11e45ad7faef86998f96aca1b256ba15eddc6c89", "messageHeadline": "Seqnum fix (#1837)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 460, "deletions": 8}}, {"node": {"oid": "a0fd6a0fc427c9cb8bb78e7db6eac5dd68cc91d5", "messageHeadline": "Read committed master (#1853)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "21468e7dc58cc34e275a0e590fbf352dda24bced", "messageHeadline": "Restore the WITH_TCL option for CMake; however, make sure it is OFF b\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ed58209aa7ab5940ef03d7dd3e2573331b1d66dc", "messageHeadline": "record.c: blob_status_t already contain arrays in them, should not be\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "283f63f9f18c2fa663b9645b0e9575e00b005ccc", "messageHeadline": "Add 'include_defaults' directive to the cdb2api configuration file su\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 164, "deletions": 34}}, {"node": {"oid": "95806ab5794bb402c9423698f8aadd8454287b01", "messageHeadline": "cdb2sql: autocomplete @ls and @desc content", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 49, "deletions": 5}}, {"node": {"oid": "ddcc808504a302ac3b23907431c2f9496ee1d221", "messageHeadline": "Verify: Add verbose parameter, no extra eol in verbose mode (#1843)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 48, "deletions": 25}}, {"node": {"oid": "dffb3dadcbb5632d6cea1b19b74c42d4133a1dc3", "messageHeadline": "make sure we don't overcount decimal in indexes (#1854)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "3aa6939f5222ed1e19d15bb985935644339310d9", "messageHeadline": "Fix a memory leak in the procedures system table (#1848)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "fa1b60783d0a29dee91b0afa1b05abf0b0675f02", "messageHeadline": "Fix DOHSQL memory leak (#1844)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "2bdb790a55c9c8e75247c20110c744a7c6683735", "messageHeadline": "Fix reorder indices logic to work with tags, fix crashes in debug mod\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 73, "deletions": 52}}, {"node": {"oid": "e98150460d65bdcd3cbd5cc45da4089472021c16", "messageHeadline": "Foward block to master (#1842)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4250df485543961bb2780258ce52c547fe6bcc74", "messageHeadline": "lock table write fromlid (#1707)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b881f7681373dacedc21eed41781809507d1c4a0", "messageHeadline": "logmsg: Update log message to match with one in r6 (#1833)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d225b2ceeae37f59b3d73f7ac2e2cf0782497ec2", "messageHeadline": "Small doc fixes (#1839)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "18c2925a52465a1325a0342a0865c5a9ee91028d", "messageHeadline": "Prepare for a new cdb2jdbc release.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e535adc7358b79218f3fe3008c3fbe8e64da14e7", "messageHeadline": "cdb2jdbc: Fix PreparedStatement.setNull() (#1840)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "4ab1e74585f72511dac76a3db4fde4da85eb9c32", "messageHeadline": "Docs: split out section about startime config parameters", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 21, "deletions": 12}}, {"node": {"oid": "371652614f2257b7fe6b9555dadda67cbd010e29", "messageHeadline": "Small cleanup for tests (#1838)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 66, "deletions": 66}}, {"node": {"oid": "506313a3a86d0b16e4b4b39caf7ba5930f6db39e", "messageHeadline": "Reorder index add del operations to avoid deadlocks (#1810)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2036, "deletions": 328}}, {"node": {"oid": "c36591aee8d38bae82c8caf89ca406a5f1fced7c", "messageHeadline": "cdb2sql: add @bind autocomplete, fix broken cdb2sql autocomplete", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 6}}, {"node": {"oid": "5cb0aece033ab3c0b60d86cbea2fba26196a50b2", "messageHeadline": "fix bad command in verify_db.test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e5f3cd255ccc229b56f8a63bbc817009b983b54", "messageHeadline": "Sc async constraint (#1816)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 206, "deletions": 1}}, {"node": {"oid": "1cacaa9656b9202834e2ac9b10590ab45b22ce8e", "messageHeadline": "Use parallel verify at end of the tests (#1825)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 20, "deletions": 3}}, {"node": {"oid": "5aaf720ed48271b7fd2f27d713814f4ee3bda5da", "messageHeadline": "Tests: CHECK constraint test for FK (#1830)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "72b2d4491e70219a5d5b4a15d003cb4af9f407f2", "messageHeadline": "Transaction chunks (#1814)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 699, "deletions": 326}}, {"node": {"oid": "e30c9d7cd6fec7e4a7e5095739a46a7b90e04604", "messageHeadline": "Add ruleset documentation link to the sidebar.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b4e3474bc6eccfd01b6ccacbb9711319cf1766f2", "messageHeadline": "Prioritization of SQL query work items (#1697)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 3705, "deletions": 189}}, {"node": {"oid": "a239c017203fb6fa05a86ccd495241b7be6da400", "messageHeadline": "Remove safestrerror - its unused", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 175}}, {"node": {"oid": "ba8709adfe4a0946a679eca2d38105aaa0e3e306", "messageHeadline": "Fix Apple/Darwin build (#1820)", "author": {"name": "prontidisbb", "email": "prontidis@bloomberg.net", "user": {"login": "pr-corp-acc"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "cdf2e1bb6272d8410d4d19f93aec47bcde8208d1", "messageHeadline": "And another missing include", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f69b9f3f9e3ac9d9a7b95e11da5467604a5f79b", "messageHeadline": "Add missing include", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f33b463e3a05bda8dd91252985694f244a1371bb", "messageHeadline": "Detect and reject use of BEGIN, COMMIT, ROLLBACK, SAVEPOINT, and RELE\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "cce377a2f7a4ee1ccdd639e1435bd9921555cced", "messageHeadline": "Cleanup handling of the 'persistent_info' used by the thread pool (#1\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "347b716076a81d05261f9cf7c265e04f979e9ed3", "messageHeadline": "comdb2ar: Refactor Modes enum into an enum class. (#1804)", "author": {"name": "Michael Levine", "email": "mlevine55@bloomberg.net", "user": {"login": "levinem"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "aa2392060fedb805f2eaf3acc8ec6933c7207c2e", "messageHeadline": "Docs: Correction - 'NULL' -> 'Not-Null'", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0db5bbbd98ad56b9835123550be6f7e3fe79243", "messageHeadline": "toblock_int: gettimeofday once, and other cleanup (#1815)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 57, "deletions": 46}}, {"node": {"oid": "45c21f2766f8812170ed88b707877fb9473d76df", "messageHeadline": "pthread wrappers: More wrappers and done with a bit more elegance", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "3f461378faf6656353bbcb70772b0efa60db161f", "messageHeadline": "Print rqid, correct deadlock retries and queuetime on master node (#1\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 97, "deletions": 41}}, {"node": {"oid": "d4bbfc6933c16a5460d3dea5d4f6bad323526266", "messageHeadline": "Allow unquoted composite tunable names in PUT TUNABLE command (#1755)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "4845dd51ad2d49bdac04c726a4bea5103ade679d", "messageHeadline": "Docs: Update constraints page (#1813)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "25524ee66f97d5f67d9c767673ea1823c700e4e5", "messageHeadline": "Disable the warning trace message when the authorizer hits a PRAGMA b\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e55d21cb988dd32b8c7c49be32b9e2f15177aa38", "messageHeadline": "Write R6 node numbers in hello message (#1808)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "903ec386638ef4f9b65d6f5e5c62a01f700e87a3", "messageHeadline": "Remove annoying trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5d53d3362f56138af5af7af04ec1f72b12d8f06d", "messageHeadline": "offloadsql: Tweak sosql poke timeout (#1805) (PORTED)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bedc9720f54221a05b3aaceb8f254527edecc9b4", "messageHeadline": "Parallel Verify: verify each stripe/key/blob independently in a threa\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1300, "deletions": 828}}, {"node": {"oid": "7c4a2953904bc063fd6b9fa92d78604769bf0929", "messageHeadline": "syssp to respect global loglevel (#1803)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 10}}, {"node": {"oid": "a4f73f40814bca6f019e61bb520cc8185d54b14a", "messageHeadline": "Fix debug trace for bind directive.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "292a52baabad3e0385b82da5ebc336047e9e59c2", "messageHeadline": "replicant_can_retry: Fix check for retryable txns (#1801) (PORTED)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 83, "deletions": 18}}, {"node": {"oid": "75241c5724b61ee43d46658e10977714ddd646b5", "messageHeadline": "Add 'strict_double_quotes' tunable to forbid use of double-quoted str\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 226, "deletions": 0}}, {"node": {"oid": "b244a8e7fc8cb7949b5903287181ffde7348f87b", "messageHeadline": "dump remote policy if no parameter to stat rmtpol", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d9ef1bd3f0df116c0ada5d9a582fcbfbdc970b2f", "messageHeadline": "Fix a race between time partition rollout and regular schema change (\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "d117bd81bba6ce1af30ec1ef9ae806d31ed7e285", "messageHeadline": "Process message: dump remote policy structures (#1797)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 39, "deletions": 4}}, {"node": {"oid": "123b83fbcdea71deabd91d698af47ba2254b0b25", "messageHeadline": "Add the missing 'pageordertablescan' tunable (#1798)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "23f5e521db9f6bedb42795a17120d66aee1671c9", "messageHeadline": "The sqlite3_value_dup_inplace() function must zero szMalloc. (#1786)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "fa8688587fb578cedb784fc5ecf2daeecaffd41e", "messageHeadline": "Docs: ON CONFLICT WHERE clause should be optional", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbc47af4c8316e90bdb2b5342e1a2990de10f1cf", "messageHeadline": "csc2: Simplify the GC logic (#1795)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 22, "deletions": 46}}, {"node": {"oid": "7346aa228227c81d464f4ee895ee0a54b9202854", "messageHeadline": "Fix invalid transaction state transition (#1789)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "2d46ac9878481760607b61a263254215b546b452", "messageHeadline": "Small refactoring in rep.c (#1743)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 162, "deletions": 159}}, {"node": {"oid": "dd011dc6c92f6e02a7a4c60aba4ae857f6539eb3", "messageHeadline": "Docs: Minor cosmetic change", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5642b3834b9555d2585a72c9086179c7545488a9", "messageHeadline": "trigger: 6.0 compatible ctrace (#1794)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e802030fd834d551667dd69d2504544987e84d18", "messageHeadline": "Fix dpkg build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd5164cf37d5d93dc5e3ad18e6a1f5667d719b00", "messageHeadline": "cdb2sql: Replaced while loops for level 1 and charatglyph words usage\u2026", "author": {"name": "levinem", "email": "mlevine55@bloomberg.net", "user": {"login": "levinem"}}, "additions": 11, "deletions": 29}}, {"node": {"oid": "57ce2d8d7ed4d1ca9a34f51ef1687d192c023660", "messageHeadline": "TclStub is sufficient and works if TK is missing", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8b0fffd8e15691c1ff749318db87c7c22f9d3a23", "messageHeadline": "Use cmake provided find_package modules for TCL and TclStub", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "86f93c3a7e052fa4accec9d4da775732590cdc0a", "messageHeadline": " Docs: Add a section about backwards compatibility (#1790)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 81, "deletions": 5}}, {"node": {"oid": "429217385825067ac3785a9c5dc079cc028ee759", "messageHeadline": "Correct DROP PROCEDURE syntax in docs (#1792)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f085941b62d1737fab4becb1ab4e12b6d80da043", "messageHeadline": "tunables: Actually use DEPRECATED_TUNABLE", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fcf4bd539a9c5ca896f3a0a41349b6a234a47b44", "messageHeadline": "build: SunOS build toolchain doesn't like DEPRECATED", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0472be5bb1a80451256f5c6a0f74ecc44e02a75", "messageHeadline": "build: wait for parse.h", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "74f37ef48cbeffbc48dc8fbc73a35abbfb08f6bb", "messageHeadline": "build refactor", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 149, "deletions": 194}}, {"node": {"oid": "b2208e485ebbb0316138dd79943d4990de0c6e37", "messageHeadline": "cdb2sql.cpp: Add const qualifier to function int state parameters whe\u2026", "author": {"name": "levinem", "email": "mlevine55@bloomberg.net", "user": {"login": "levinem"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4a58e209bd14063fac4f74530885c1f9abd1e508", "messageHeadline": "net: int/size_t -> socklen_t", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 27}}, {"node": {"oid": "8b541196c6a642455676921387624091bf0a1cd1", "messageHeadline": "Remove needless file: db/bloomberg.vars", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "4a3e7901653cd55940b51e4eb224eb146ba460e9", "messageHeadline": "cdb2api: Renaming (un)install_static_libs (#1791)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "7f154ec1010ff19f639b5de8109728086ee6afda", "messageHeadline": "Fix memstat debug mode for newly created allocators (#1788)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "b7a39f4dbf9afd60c1c8c5d0ba86f5d7e0f6e10f", "messageHeadline": "Disallow an incoherent node to process newsql queries (#1785)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 49, "deletions": 18}}, {"node": {"oid": "36d51457eb5da23ccb315126b6275069883b62fc", "messageHeadline": "Fix the concurrent SQL metric (#1764)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "8e1bd59e66b307fdee77e46b51fc13db7df9e41b", "messageHeadline": "Configurable minimum TLS version (#1729)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 90, "deletions": 7}}, {"node": {"oid": "ac2824aedf795d9724dc942c98c62e89ad881097", "messageHeadline": "Remove broken directio (#1781)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 112, "deletions": 380}}, {"node": {"oid": "734a02c39af2a0e01e785bff9e1ea96f1687c0e4", "messageHeadline": "comdb2_atomic.h: Fix arguments for atomic-ops.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 147, "deletions": 147}}, {"node": {"oid": "ac32384074b0e6524156f91ecef3fd19acb9cf05", "messageHeadline": "sp: Use timezone specified by the clnt (#1784)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45c68bf970848bc3e1d61c8ec91e8198bfef59d1", "messageHeadline": "Add missing library on AIX", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2e67899d727bb35329bea39a2a0bf72d1cac955", "messageHeadline": "test-tools: COMDB2_SKIP_CDB2API_SO", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "edd6937c423ec80597132e484ba6ceda85dd28d5", "messageHeadline": "64-bit build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 61, "deletions": 34}}, {"node": {"oid": "528fe8e7e23f28fd5048e716685e22567db75600", "messageHeadline": "Fix compiler warnings. (#1779)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ba8c72579b8781e24155d1e0b1c89e5834d2a828", "messageHeadline": "Revert \"Remove broken directio (#1776)\" (#1778)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 329, "deletions": 77}}, {"node": {"oid": "6a4cba69138cfa50ae530bc92c5f439e5c6afb74", "messageHeadline": "Remove broken directio (#1776)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 77, "deletions": 329}}, {"node": {"oid": "2371694778163824c0c6bb15f3921b8eb8a757fb", "messageHeadline": "plhash: No {lockfree, membar} (#1775)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 342}}, {"node": {"oid": "4a27bd7bf1f53320fcc6a81cbb8b7e4880c6c51e", "messageHeadline": "Send an dummy response for COMMIT/ROLLBACK for a failed tx (#1715)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 148, "deletions": 66}}, {"node": {"oid": "94611d6a2380253072b1affe3ddf3a1b52e584e3", "messageHeadline": "Load cache (#1752)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1452, "deletions": 65}}, {"node": {"oid": "1c89a69fa22a3309a5eb6fe353484b079320e5ec", "messageHeadline": "Auth: Reject unauthorized access for direct count (#1773)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "a453322d40ff700e53d9f9efc93c304c4576919a", "messageHeadline": "Log clnt stats (#1753)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 373, "deletions": 72}}, {"node": {"oid": "3b16e67232c9df0635e43992f2c550a80fdcbf9b", "messageHeadline": "pmux.cpp: Changed NULL references to nullptrs. (#1765)", "author": {"name": "levinem", "email": "mlevine55@bloomberg.net", "user": {"login": "levinem"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "165c2d8ecdedde93454a809c6307b0d4aae46df1", "messageHeadline": "Test cleanup (#1766)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 127, "deletions": 592}}, {"node": {"oid": "a0d5eb49c5f6ac33d8dcf59ddbad3e8725b98173", "messageHeadline": "comdb2_user() function (#1757)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "e07c31a786bcea22ecdc28f2ced910936d4bf4fa", "messageHeadline": "Read COMDB2_USER/COMDB2_PASSWORD envs from cdb2api lib (#1763)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 55, "deletions": 42}}, {"node": {"oid": "43b457e8f7bf6ffa15ca2130fb8b253c9042af20", "messageHeadline": "Enable nullfkey by default (#1751)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 184, "deletions": 210}}, {"node": {"oid": "1eb775aa5302a86e79a6d8037c7d26dd51ca7d6a", "messageHeadline": "work.zSql -> sql (#1771)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 101, "deletions": 101}}, {"node": {"oid": "79e65eb70dae53fc4b23f6420351d003ac595076", "messageHeadline": "Allow 'comdb2' mode. (#1768)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d69ef7a32b851619d066885f51bd3f5c2a6cf40", "messageHeadline": "Fix fingerprinting and its associated accounting for SQL queries exec\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 660, "deletions": 99}}, {"node": {"oid": "4af27bb22737c03c0e8020e1d00a1f7142e811d9", "messageHeadline": "getmyseqnum can legitimately return a zero'd lsn: don't wait-for-seqn\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "f67a1c9df137bafd825ac8b15e9200ca907da1fe", "messageHeadline": "Redirect stdin for ssh sessions (#1760)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "03c8ef6892ca7b0e66e7bdfe36bcfdaadd272516", "messageHeadline": "Single-line change to make compiler warning disappear (#1759)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfed6d23f1f6cc02cc07dd192ece0f5c905e559e", "messageHeadline": "Disable page-order-tablescan by default (#1758)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c32e6b801ca528fc1846fd0dfc44a5edae0667e", "messageHeadline": "Fix faulty assert (#1756)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "89c1299181baf108ada4c974d068d0ee03bcb0ca", "messageHeadline": "Fix non plugin requests dohsql (#1748) (#1750)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "44db7bf60837f8190d305ed17de021d1b39ee4a5", "messageHeadline": "pmux.cpp: Added ifdef VERBOSE around syslog(LOGINFO...) call. (#1744)", "author": {"name": "levinem", "email": "mlevine55@bloomberg.net", "user": {"login": "levinem"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a48fbe16c54dc6da36bc444130fbe4344f79d4b2", "messageHeadline": "Docs: Fix the format (#1749)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cbbca7a9be95159f29eff047b7676fbdec64add5", "messageHeadline": "Refactoring work in preparation for prioritizing SQL query work items\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 267, "deletions": 213}}, {"node": {"oid": "7fd435c2d84685b441a37cdef76c0f857ac1247a", "messageHeadline": "Remove dead code. (#1739)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 198}}, {"node": {"oid": "6a5b568d88685b56e050d2242c41cf9baefc6f02", "messageHeadline": "Remove check. (#1746)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "6760cd57973c080acc119d6da3a7291f94b98df6", "messageHeadline": "Fix docs on the API events.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d6542ce4b8014b8d9bae8c4b45d50a5d314ad0c", "messageHeadline": "cdb2api: Add BEFORE_DISCOVERY and AFTER_DISCOVERY events (#1742)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "ca269db559911c88c8c63d501fd0b81426c2a463", "messageHeadline": "Fix segfault when performing an arithmetic operation on NULL and DECI\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "6fad5bda610cc117b10ad221fa32aff606036366", "messageHeadline": "Add osql snapinfo hash for currently running osql session (#1442)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 201, "deletions": 67}}, {"node": {"oid": "64b7f5a5e7dcf12e9dbba5e74415c9e0914d4699", "messageHeadline": "berkdb: use separate free_mutexp to add to free cursor list (#1727)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 6}}, {"node": {"oid": "e1cfb90dc42a6c3632ce9ea79be57fc919aae579", "messageHeadline": "Small cleanups (#1741)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "043ea0a93ea2085c8c663e99e6edb18486c5bf33", "messageHeadline": "tunables: test_io_time", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "29c684b132980d0702f895318e2f4f1ae3bc5aa8", "messageHeadline": "watchdog: Check I/O every n-seconds", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 66}}, {"node": {"oid": "e784588a2b80c9acc64a9a12c6fe46eeb8d58c2a", "messageHeadline": "Fix analyze abort crash. (#1730)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "22547ef86695cd7d68820bd74dc78076ba372db7", "messageHeadline": "pmux.cpp: Remove duplicate if check. (#1737)", "author": {"name": "levinem", "email": "melevine45@gmail.com", "user": {"login": "levinem"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "fbef88475a6f1dc18579d47de1fc9075b262d808", "messageHeadline": "fix CMake, VERSION_GREATER_EQUAL not available in older versions", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5af39812d2a6b2ea310d30dc9ad06417375846cf", "messageHeadline": "LIST_EMPTY: Fix conflicting definition (#1734)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e3aeea047269d28391f2d6cd3a42376c84770367", "messageHeadline": "This fixes serializable and selectv (#1732)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2a7730894b86e6b7c714d6f82386a9d2747fba72", "messageHeadline": "Fix a mutex/memory leak if sqlite3_step() fails in create_temp_table(\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b66f074d4d8e626ae370a5234b0320cc30f22dc2", "messageHeadline": "Fix use of uninitialized bytes as reported by valgrind. (#1717)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c908d34705d3903e5f62694e9fb963e7016fba75", "messageHeadline": "Make use of sqlite3_maybe_step() from within the SP subsystem. (#1708)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "26afb7d3f7a2324563f5890784b83ecd0853fbcd", "messageHeadline": "Make sure that a queue work item timeout is handled for the SQL engin\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 169, "deletions": 3}}, {"node": {"oid": "9f8c0272d2e2dd5a01f2c462d55530d4b82034f4", "messageHeadline": "Fix spurious failures in the 'sp' test caused by the (pending) creati\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b4f5463c79ca7bfa5e3a76654492eaefab0a6a77", "messageHeadline": " Change max sql threads based on number of consumers (#1722)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "7a935cf7e40f7b7ab31783fd01427308ed8aaadd", "messageHeadline": "cmake: wrap with gcc version check few warning options (#1728)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ce66499ffb3556d6397ffdbb7b2710541e3688c6", "messageHeadline": "Use Pthread wrappers for berkely mutex lock functions (#1725)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 69}}, {"node": {"oid": "d8f80efade4d960c16cf517183b62c325d511f12", "messageHeadline": "Serial verify retry (#1657)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 780, "deletions": 128}}, {"node": {"oid": "9a033554014638b34351a8e80ddfe404e604a739", "messageHeadline": "Testsuite: fix parameter to start local node, clarify testcase output\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1654b9612a0a4b06f09e25899436c472e556db39", "messageHeadline": "Fix rename for inplace sc (#1718)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5fd69600f0737f9220b8e2cd35b4337d7a5ca337", "messageHeadline": "Change to const several instances of dbtable parameter (#1721)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 175, "deletions": 178}}, {"node": {"oid": "9048c1322ce739b586c92b82b056d50a2a65bde3", "messageHeadline": "ignore gitignore for internal plugins", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bfb51de6a29d4f254ef9f16485c7936a1777df66", "messageHeadline": "Some small changes to tests (#1719)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 158, "deletions": 140}}, {"node": {"oid": "2aaed74a89566ffb214bfd4b72cb27ee118468b1", "messageHeadline": "View: SC does not work properly with sc_done_same_tran disabled (#1714)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "e8b1d7eefe60750917f5c74cd09722c0d75a5a63", "messageHeadline": "Testsuite: show test failure in red text (#1713)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 6}}, {"node": {"oid": "19ee7da7dac42fe2aa0e91cc11f9399f023b26d8", "messageHeadline": "Sync up with 'branch-3.28' of SQLite from upstream and make styling c\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "be34642414915ea04fdbee7fb0fa2bcaf979cd85", "messageHeadline": "Fix cdb2_verify crashes: was missing Pthread_key_create (#1711)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 14, "deletions": 8}}, {"node": {"oid": "a6d9b1cc055b7f2619f4a00a23f278a1683b6360", "messageHeadline": "Add destroy threadpool ability, add a test for threadpool functionali\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 140, "deletions": 2}}, {"node": {"oid": "9c3896fa717dbd80c2bc5a7dc7c8d0c34d7195f4", "messageHeadline": "watcher_thread: Warn of long log truncation (#1649)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 53, "deletions": 7}}, {"node": {"oid": "6f0d87ba8eedc41925901c8e1d3802074d6a0b4a", "messageHeadline": "Cleanup usage of counters in the sql_thread struct (#1696)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "4137540a9bd2709e3afb522db4835f317f4e6bb9", "messageHeadline": "Support for VIEWs (#1533)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1666, "deletions": 234}}, {"node": {"oid": "f762b66366b50abf3851730bc47548f5a0d25107", "messageHeadline": "Print memp_fgets and memp_pgs in statreqs (#1704)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "257cb4ab8c6b063e8c9b678752290261c52de4df", "messageHeadline": "cmake: Discover COMDB2_GIT_VERSION_SHA only if not defined", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ba23b7408647e0ec31f1e88baa02b76d82d69641", "messageHeadline": "fixes for newer gcc 8.3 compiler (#1705)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "6f664ed1dc023794e75185fee3547ee2b682a452", "messageHeadline": "recom: Fix past EOF position in bdb_cursor_find_last_dup (#1695)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "ba07da0ae091831e4c52cc9393467c37a248aadf", "messageHeadline": "Fix a memory leak in shadow table blob handling (#1701)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 26}}, {"node": {"oid": "a6f0bae035cdea32befab0c4456350a84aac89c3", "messageHeadline": "Faster Analyze (#1652)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 359, "deletions": 188}}, {"node": {"oid": "3c4221d27ea596e97acd271b83c56c9cd0e64f75", "messageHeadline": "Having sql_tick always recover deadlock when bdb lock is desired. (#1\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "6630aea9bf8f1f6ad8c26bea91f435e43d0e308b", "messageHeadline": "Remove unused variable - gbl_new_row_data", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c02caa31594203964a069d6ab83c639de3afca53", "messageHeadline": "Minor refactoring in the thread pool subsystem. (#1670)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "f064e41d620c568069ad0ab769f1853ab3732dca", "messageHeadline": "Add a verify callback for the 'dtastripe' tunable parameter. (#1693)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "280470a994c25aa2aeb51b3047c3dad098d642db", "messageHeadline": "Remove localrep test - it can't work as written (#1692)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 331}}, {"node": {"oid": "8fbefe6185ba4fce37a9298f76120fcad945506a", "messageHeadline": "berkdb: Throttle REP_LOG messages. (#1689)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 103, "deletions": 104}}, {"node": {"oid": "559aaf19668aed85d95a142e09f53fa228b5afb3", "messageHeadline": "Create comdb2_ctxinfo() SQL function and move the 'parallel' named sc\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "1e24188e587ddc6fff1b577686552c2db8e000e8", "messageHeadline": " Fix random bad query plans (#1688)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "0733a32b32c6415df20f446ef249536176bb1040", "messageHeadline": "Track and report SQL query preparation time for use with fingerprints\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "fa6215996580ae89492eceb804a07da12e90a170", "messageHeadline": "Add support for comdb2_sysinfo('tid'), which returns an identifier co\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5cbe331be31a67a408dab3467bb6dc22173f6f69", "messageHeadline": "Don't do comdb2_row* fields for synthetic tables (#1683)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 35, "deletions": 142}}, {"node": {"oid": "62c43c07f1eeeaf246de1c9b5e39115f4dc00955", "messageHeadline": "Docs: Changes in auth/csc2 sections (#1684)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "bf56e081d12925980f08933404b7569a57a03b72", "messageHeadline": "Close old connections (#1646)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 220, "deletions": 103}}, {"node": {"oid": "6063cdd74b85ad9960fb7fcab9d40495205f62de", "messageHeadline": "CHECK constraint (#1532)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1923, "deletions": 505}}, {"node": {"oid": "f68686773e3fa53a38e8ad23ca10ec7d875cb272", "messageHeadline": "docs: INSERT INTO name DEFAULT VALUES (#1681)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 75}}, {"node": {"oid": "4bfad4aba2093be247f635612656435c803d6bb1", "messageHeadline": "Fix comdb2sys test case for INCREMENT (#1679)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e50a74bbcc57369a82d1f132c625cf4045687679", "messageHeadline": "Skip vutf8 on not found (#1678)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "ee709c4b263b0df0413bfce9a0197254ae0ebb98", "messageHeadline": "Fix an inconsistency in the use of SQLITE_BUILDING_FOR_COMDB2. (#1676)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "cc958e0ecf258690a263b71ef4e5ab5623287415", "messageHeadline": "Call __rep_elect_master from election thread if it's us. (#1671)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "807cdb5dff3e3561fdd55ee87daef4e17eee1cde", "messageHeadline": "Fix comdb2sys (#1674)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "321dd5e30bcc3d2263e4bd9524a5ea0d859456fd", "messageHeadline": "Fix link error on AIX+XLC", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fd6968353ce40b986a2c9f293748be284c227f1", "messageHeadline": "Fix debug build on AIX+XLC", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "3293f6af2e74231e4f7f6a193960fd0c1e21c706", "messageHeadline": "fix increment keyword (#1672)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3985cbf72ab5dced8c32c5ede2f003df1b0534e5", "messageHeadline": "Fix dohsql orderby multiple (#1665)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 59, "deletions": 14}}, {"node": {"oid": "08fa55a2952999b9b03686a746366e9008bf48c7", "messageHeadline": "In the thread pool subsystem, defer calling the configured queued_cal\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c9ca0c0c0d4ffb8881aac1c73883851d8e36240c", "messageHeadline": "Add --version (v) command line argument and comdb2_sysinfo('version')\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "fa73b8b18a0cf51d0b790a3d332283409472105f", "messageHeadline": "Fix typo in the get_work_ll() thread pool helper function. Also, zer\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a8899c709e9c17070046fed0d4c49eaa0871312e", "messageHeadline": "Enhance handling of the Lua maximum instruction count (#1660)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f44ad359692752acdb7b80dfa1ab470d1c681215", "messageHeadline": "cdb2_load (#1667)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1297, "deletions": 20}}, {"node": {"oid": "88644e3d8e3e223cb7630b72f355e8d1d2211b89", "messageHeadline": "Fix an incorrect usage of pthread_mutex_lock / pthread_mutex_unlock..\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "c24faadb41be21389c1229790a92130cd19cb364", "messageHeadline": "Don't try to copy certs if they don't exist. (#1655)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "96028a727aa44911360e0d058bf25e10a23e5f74", "messageHeadline": "sp: Remove db:exec_with_ddl() (#1662)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 123, "deletions": 515}}, {"node": {"oid": "3b7c72c064fe5e98b42e12a3d3260e4e6a2bb584", "messageHeadline": "Testsuite: add testcase that causes and catches DB btree corruption (\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 870, "deletions": 14}}, {"node": {"oid": "257b4a86de20b6616a041841aa2823321b6c8904", "messageHeadline": "Update cdb2jdbc version for jepsen (#1658)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "097389f7fea7512d30ddee4191facda1c5bb9816", "messageHeadline": "Don't add sqlite tables if they already exist. (#1656)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e986ae7e57b50e703937991e5de25dd1d1dbb615", "messageHeadline": "Port api changes to R7 (#1639)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 47, "deletions": 31}}, {"node": {"oid": "e1ed031f79bebb3f46f784f8d73ecef00560eae0", "messageHeadline": "Genid-based selectv rcodes should take precedence over serializable e\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "3469c7763b0e8281f93ccbd4e1f3ca4081568e17", "messageHeadline": "Don't skip sqlite_stat* tables on a repoplrl (#1653)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "68945c61c830e02e80f0674126dac326b9f2eb4c", "messageHeadline": "Stop checking 'allow_lua_exec_with_ddl' tunable after Lua is setup. (\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "7837e0842e2561faf1ae6d1f74f8ce8bbaa2709e", "messageHeadline": "Port R6 review changes forward to R7 (#1651)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "bccbdb654e45c25997ab9da42cff3edcd0b3e1c4", "messageHeadline": "Fix memory corruption (#1642)", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54f8741f1da3f30e7a7009c02172a391ab6e4301", "messageHeadline": "Further optimize the memory use of the net layer (#1647)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "1c0c8d3147bf88b86e6ec83e2db2e32fdfa6a281", "messageHeadline": "Selectv rcodes (#1648)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 961, "deletions": 71}}, {"node": {"oid": "eec8b4456f0bf1cf395f973246c596173326f2ee", "messageHeadline": "Skip calling trans_abort() for the schema change transaction when it \u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "894b39a452dee981e70cd98231cfbc7d63943f69", "messageHeadline": "Highly experimental changes to dohast / bound parameter handling (#1617)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "ac5bad0d58b816e0ab9806ac944cb0c4c62a810f", "messageHeadline": "Fix eventlog race (#1641)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "17dbd62de0685bba13807e5f952612be88cdc37a", "messageHeadline": "Refactor bdb_osql_cache_table_versions (#1636)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 129, "deletions": 45}}, {"node": {"oid": "607a3de68cffe97aab619cb87d1062e3e2f3f3cb", "messageHeadline": " cdb2sql: add ability to bind blobs (#1640)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 222, "deletions": 60}}, {"node": {"oid": "4085158c74aeb112c977c955ae4644d69a403df0", "messageHeadline": "fix create_system_table call for comdb2_connections (#1643)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a30055b2aaf4fbe56f2e7b4311e1f03b3ed8e3f5", "messageHeadline": "Connections table (#966)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 355, "deletions": 1}}, {"node": {"oid": "abbfce6a111a6a6c74d36e1c39925d1ce6ade85e", "messageHeadline": "net: Use comdb2_malloc to allocate network messages (#1637)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 63, "deletions": 271}}, {"node": {"oid": "b5ff5fb31a93da3d6234c14dfa8057361fb99124", "messageHeadline": "Make clean exit on SIGTERM optional (#1638)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "29f569507da584cc4403ff7ba8ffd69b416e9eb7", "messageHeadline": "Fix access to comdb2_fingerprints system table (#1633)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 191, "deletions": 68}}, {"node": {"oid": "c94a70cf933427f75d4eb7a49619e86df8b6fca0", "messageHeadline": "Do not add passwords to shell history (#1634)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "bb8cf0bbaded6826749fb35058e9a6d0f95f31f0", "messageHeadline": "Display deadlock steps aborted and worst wait time (#1608)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 177, "deletions": 133}}, {"node": {"oid": "de83dca6d18f8be670e6b363eb3eaa326593e168", "messageHeadline": "Fix verify progress reporting (#1628)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7fa50a8718be47984e34da569260f0b369dbbf8", "messageHeadline": "Fix a memory leak in the Comdb2 customization in OP_Column handling. \u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "d6a32df7ec0007bc4b2af8788eff19d6393eddc0", "messageHeadline": "Fix recursive parsing dohast (#1631)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "34742651a835e161bbda36fc8467cece93fccf79", "messageHeadline": "Kafka publish (#1575)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 123, "deletions": 5}}, {"node": {"oid": "a1104cf8494fe46e2c8c2475976df1c07951704b", "messageHeadline": "Cleanup and simplify the check_sql() function... (#1619)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 78, "deletions": 88}}, {"node": {"oid": "25f942e587789ea9aea23a5beedf92cdfdbd9f5e", "messageHeadline": "Show errno and str when failed to get peer address (#1629)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "32b340b2ecdfa676ab3efe0248f31a8859d24e09", "messageHeadline": "For safety, always NULL out dangling SBUF references after calling cl\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0d0df4f6ff9daaa324afc74645c2549214217a94", "messageHeadline": "Wrong syntax in example (#1630)", "author": {"name": "Abhishek Arya", "email": "abhishekarya286@gmail.com", "user": {"login": "abarya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99ed8292357868d090594ab2d2c27072749db395", "messageHeadline": "UPSERT: Fix a bug in constraint check (#1625)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "e41bc232df39028aaa3752ef26cb465117070a2e", "messageHeadline": "Fix ezsystable leak (#1623)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "fd1005eaaece8246a4357ba555b5b9a5c8eb6406", "messageHeadline": "fix foreign constraint check in time partition code (#1618)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 175, "deletions": 1}}, {"node": {"oid": "c89881c8177a480489ec37de691648057be52e8b", "messageHeadline": "Testsuite: Address a randomly occuring eventlog test failure (#1624)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "32721827d872cf96c89e79016f38b93f786caea3", "messageHeadline": "SP crash test (addendum:PR-1616) (#1621)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "623036e0a16ce5503a730ed48206218a54c54ba9", "messageHeadline": "Allow reordering of recgenid just like add/upd/del (#1612)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a4ca7a6a2070b8f46d55253c46015b2be99a7fcf", "messageHeadline": "Minor fixes in SP docs (#1613)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "279c17f14a8b4096adfbd1f72d53861dd94e9b90", "messageHeadline": "Enable ANALYZE ALL (#1614)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 168, "deletions": 0}}, {"node": {"oid": "15ef9df72647c81a90f7ced006e2fe3457a714fc", "messageHeadline": "lua/sp: ensure enough space is available in lua's virtual stack (#1616)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8c638cd72c05d0ab4904b97fafd52ec06cd7a5e7", "messageHeadline": "Selectv writelock (#1607)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 871, "deletions": 58}}, {"node": {"oid": "db40941dd701d72f8ddbbfa141379e3fa3e7acf4", "messageHeadline": "Prepare for new release.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fc0fb0795bebf81af79378b1ec93ae26018bdaf", "messageHeadline": "cdb2jdbc: do not mask the real error from retryQueries (#1615)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "e08e28f84c25aa0bf943498843823a1bbe623439", "messageHeadline": "fix limit when missing parameters force an early error (#1611)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6acef1a3164728e851d5db8fb0a5dbed9379b1d1", "messageHeadline": "Fix handling of the keepsocket flag to prevent a possible double-free\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "8f581d85de4ab890dd7af92eaaafc81ccb1fd075", "messageHeadline": "Fix potential temptable / object pool deadlock, add tests and diagnos\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 708, "deletions": 88}}, {"node": {"oid": "ac8350e070a91f6665b6df1895bf0bf6f9b16525", "messageHeadline": "Fix Cdb2api unit test (#1606)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4adc19ba5c6671e947859ad110c48d1a404f49a9", "messageHeadline": "Log the origin's host, not ours. (#1586)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0c52d139645a26a95ebb63186f6ee01be5ff945", "messageHeadline": "More work on quoted identifiers... (#1571)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a2336e1fb2e91c648460fb45cd4eb52b4702996e", "messageHeadline": "Prepare for new release.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "248663aeb1aa380ad837f3d1e9a1ac2579310bb9", "messageHeadline": "cdb2jdbc: Fix URL options for the legacy package. (#1605)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 93, "deletions": 38}}, {"node": {"oid": "f0790e0f13ad46a70f0ce1c7b209e414d6b48195", "messageHeadline": "ix_find to get write lock in updrec and delrec (#1589)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 34, "deletions": 11}}, {"node": {"oid": "8893ccff2920ce40f6c7b8f2e87c228d6433bb52", "messageHeadline": "Fix mangled port values with older comdb2 (#1602)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5a7596f58073a80a0b2a89ef0581fc9c45731200", "messageHeadline": "Add missing #ifdef block for SQLite integration... (#1604)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8eaeabe259a27e3b0fcd7fa60e892c2a1718e70e", "messageHeadline": "Cdb2 max retry time (#1601)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 88, "deletions": 23}}, {"node": {"oid": "ffab41b117c9e9c78c726c1c59375d75525909cc", "messageHeadline": "Fix some warnings... (#1554)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "0b2e173b8b3557bb6f03b4df1f65464af40804ff", "messageHeadline": "Better error messages for disabled features (#1603)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "53e5c1ff92581de3f43e7d588b872cf8b657b547", "messageHeadline": " Remove thedb->exiting because it is never set (#1592)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 24, "deletions": 24}}, {"node": {"oid": "217bb6117da8e390ef1866ea10f9b5fa9c352125", "messageHeadline": "berkdb: Fix a memory leak in the rep processor (#1600)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9dc72056e8bf9e9d99c960eeef01f8815a22afb7", "messageHeadline": "only clear logical and timepart schedulers (#1596)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 11, "deletions": 25}}, {"node": {"oid": "94f15ea5a1bd5a00fe58718cd1fd96cc2bf894d8", "messageHeadline": "removing two invalid asserts for tmp tbl cache in thd (#1598)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "dda8006a4aa514f9d581b02258d6b662b7b3786e", "messageHeadline": "Log less verbose memstat in ctrace", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef92cd447cd279dd1f8ab59167af434ac4db8c87", "messageHeadline": "fix: sp error string should not be null for fastsql codepath (#1597)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 20}}, {"node": {"oid": "c3dd0191621b4c42f4507f489be1ba0f74ba99b7", "messageHeadline": "Refactor to minimize time which lock is held (#1579)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 43, "deletions": 44}}, {"node": {"oid": "ac30605c6bc88be6af2880d1db3b13367ab12bff", "messageHeadline": "Fix a crash during dump sql (#1593)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 87, "deletions": 29}}, {"node": {"oid": "c68de55dc0638552cc5c03eaf1dca6668bf6d608", "messageHeadline": "Use atomic inc/dec for active_appsock_conns accounting (#1588)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 11}}, {"node": {"oid": "7cf7a682dc967228214594009bf4180ac15db3f7", "messageHeadline": "Version is injected by build env so we don't have to format in code.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "b4b628620da199a9459fae35596610477890078e", "messageHeadline": "Fix build on Ubuntu 16.04.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bee8aeafa95ada12730e4bf1bfb2000554b277c4", "messageHeadline": "build please", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e3afe0e7f18de6af4026bd2397f99f4a216d0a9", "messageHeadline": "Fix build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "cede308350fb7bd14a497401c6dba44084b704f3", "messageHeadline": "comdb2_semver()", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "6eec905bd0bbc1eeb0dd4ee3fee3e69deb57dde6", "messageHeadline": "Temporary table metrics (#1585)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "3cf92701e400756c77b2093c8b84e3cf98f27b43", "messageHeadline": "Fix rename with legacy config (#1584)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "9d8f985e3510f3d14eeb87d8efa3e4f86cdac233", "messageHeadline": "Provide tunable to abort on dta lookup lost the race error (#1480)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8f6b579c4c6140f1f02ba18c819c2aa6de1638d3", "messageHeadline": "create berk tmptable when spilling a hash temp tbl (#1583)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "6d5a6307d1fcd2837891f2793275950dc912baac", "messageHeadline": "Fix new abort on sqlite mutex (#1582)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "cd4402535a01d00079b6cfd2b45f7c4f59780331", "messageHeadline": "Fix drop view new sqlite (#1581)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 51, "deletions": 27}}, {"node": {"oid": "5906c3a8824f96c3bc082a0341fe6f25b47e3b49", "messageHeadline": "Delete line", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9dd60f7ae33d4fdc74a3b244a708ee7dce8ac946", "messageHeadline": "Fix linters (#1556)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "e3a3153e7d819d0d780e0f9a18d94859dab48edc", "messageHeadline": "Simplify temp table mgmt (#1574)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 137, "deletions": 565}}, {"node": {"oid": "1260f77745f6191bde2e3e3799bb9438b04e0cbc", "messageHeadline": "Recreate deadlock load (#1578)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 297, "deletions": 2}}, {"node": {"oid": "472815f3334b9aaf832f2f2b7528192547524690", "messageHeadline": "Free normalized sql/locks allocated by dohast threads (#1576)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "a1986e3b951cb4dd76805cf6b9b4b5ff0df86160", "messageHeadline": "sockpool mutex code (#1580)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 186, "deletions": 14}}, {"node": {"oid": "4053ae7091eda3ea85735db815b2d21f696222e8", "messageHeadline": "fix count(*) per sqlite Check-in [05897ca4] (#1577)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2ebbb70195439851802ce17ef693f284acea802a", "messageHeadline": "Fix stat4 cornercase remsql (#1543)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "2ee2f916866aa30eba5ff52c33cc909383bc7ac4", "messageHeadline": "handle column-less unions of tables (#1566)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "baf9b65f037cef19e8382c37587624c3e0194142", "messageHeadline": "Fix some warnings (#1552)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 117}}, {"node": {"oid": "17e5eeb5d0aa0d084a2d58b07ea0e460316b2357", "messageHeadline": "Several instances of strncpy are off by one (#1561)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 241, "deletions": 213}}, {"node": {"oid": "ef21927d91c0228956e0829e527d8ad43f9c410b", "messageHeadline": "Fix spdebug on (#1572)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1190b50a0d981f02136aecbde3da457c4b24518a", "messageHeadline": "Even more build fixes", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "caef1e7aee6f7b69f8843e205d6da67099c0cd2a", "messageHeadline": "Fixes for SQL identifier and string literal quoting issues (#1548)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 333, "deletions": 173}}, {"node": {"oid": "6a3ee5e53b1125b368a5d5129153cceba684fefa", "messageHeadline": "Empty blobs shouldn't be bound like NULL (#1563)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "ef7becc3b127a9e8da462db78aaafc575b6910a7", "messageHeadline": "More fixes to build on Ubuntu 19.04", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 29}}, {"node": {"oid": "a1a7a032cc8cfa4282da538f0f752cb9eee79565", "messageHeadline": "Port r6 rollback remwrites (#1550)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 200, "deletions": 104}}, {"node": {"oid": "c75aaf141c9fdc08670f1947f2d56c6cc2a0b16a", "messageHeadline": "Refactor connect range (#1301)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 7, "deletions": 23}}, {"node": {"oid": "6a415b2e53efddc2e5082999672c0218427f6e70", "messageHeadline": "Move TLS variables outside of function (#1565)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "71a757cdd3765f92568ea1a350edaf1015d89069", "messageHeadline": "Fix building on Ubuntu 19.04 (#1569)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "ab93af7cf871dfc951b2335012007f01498bfd77", "messageHeadline": "Cosmetic changes to fix warning from code analysis. (#1564)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "5b661e5c2453ad15322d06bb14b448601b8db2df", "messageHeadline": "Fix a race between clean-exit and net queue stat (#1560)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4e4f388ba787aa8f68647498a5e91c52c55ca3d4", "messageHeadline": "Fix warnings and bugs (#1557)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "5aa73748729e3129a43199714e42d57e9fa2e7c0", "messageHeadline": "Add 'host' and 'master' to the comdb2_sysinfo SQL function (#1529)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "7530832d556199c5a98221d343ca7d26ca40176a", "messageHeadline": "Fix temptable segfault when a trigger attempts to open a temporary bt\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "cc97b8a6979e04ed23085945ea7c0bfbf65fb62f", "messageHeadline": "Temparray (#1521)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 548, "deletions": 150}}, {"node": {"oid": "6ebdb1656fd4e4270a545b461b507aa7b545aedf", "messageHeadline": "Fix issues reported by static analyzer (#1555)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "9872533389d0d8010024832004295bcb8c5eee6b", "messageHeadline": "remsql: Fix some segfaults (#1497)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 80, "deletions": 28}}, {"node": {"oid": "2beccbe0fc52e2a39f6978c8ac40407f84fc64ce", "messageHeadline": "fixes (#1553)", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "337caf6c6ecbdc7f016985533b6ef2304b6326c7", "messageHeadline": "Small corrections from sun/ibm compiler warnings, formating (#1551)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 40, "deletions": 48}}, {"node": {"oid": "22a9b221dc3e6f53b28b723527037d2af00cd326", "messageHeadline": "Resolve a few more warnings, potential bugs (#1546)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 47, "deletions": 61}}, {"node": {"oid": "813c44ae56984384dcc321ee49b774f0f13767e0", "messageHeadline": "Define extern functions in file scope rather than in block scope (#1549)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 168, "deletions": 157}}, {"node": {"oid": "64ec876f8e82a881f78f8c9f3847c6ec3823c806", "messageHeadline": "Add timing accounting: accumulate time spent in a given function (#1537)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 170, "deletions": 50}}, {"node": {"oid": "6b9b57eb267fa7673e5fba80e2608d6d3d40a165", "messageHeadline": "net: Fix self-deadlock on a failed write_connect_message. (#1547)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7e3b21579f1889a019b20aa4c3ad8615f02e2f4c", "messageHeadline": "Fix resizing a LIFO object pool (#1545)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "4fed2db50b9829fbdaf6a20bb211c4ff051b0c41", "messageHeadline": "Fix a double free in VDBE Datetime handling (#1544)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "48a45d57e6da2a5ed186b9f99035503e5ffe66f0", "messageHeadline": "net: Correctly release memory on a pthread_create failure (#1530)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c6827230fd5fa77cbaeb2475e0e71b8baa0e8ccd", "messageHeadline": "Port r6 pr1028 negative rowid (#1538)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 408, "deletions": 59}}, {"node": {"oid": "66716472f33dea8445b44c16b14177a5a3407aab", "messageHeadline": "use same node to keep errors consistent (#1541)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3788bef0653c5d3f1274f62de948cf6b69d41d2e", "messageHeadline": "fix testcase for now (#1540)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "945bcc4534ade78dbc754cdbccd6e05167751742", "messageHeadline": "cdb2jdbc: Process BPKG path", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8371b941520fde6090379f48db6de8b4c2faaf7e", "messageHeadline": "Clean exit only when the bdb env is ready (#1531)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e9c2112199e37339f9c3ed9630601062d4b41e9b", "messageHeadline": "Tweak spacing for coding style sync up.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "416a31b84d98421e0e1a919867c7fb01b2f528b3", "messageHeadline": "Safely remove an element from a SQLite hashtable while looping over i\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "227f629cc20ffe94bb5faae21547d1fa0ff514d0", "messageHeadline": "Fix mismatching remsql db clases (#1507)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 219, "deletions": 2}}, {"node": {"oid": "f7ebf20c583b73df5a1b5e408d778ab247e50e70", "messageHeadline": "A few more static analyzer errors (#1536)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "516cdf3d916e9a2e7c2df179c2038a61f36ac499", "messageHeadline": "Miscellaneous changes to cdb2jdbc (#1534)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 636, "deletions": 136}}, {"node": {"oid": "17a272b1b1fb3ede858973f775306d489ca8b47f", "messageHeadline": "Fix more issues caught by static analysis (#1478)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 75, "deletions": 87}}, {"node": {"oid": "e7ba235532525b081e3297a0261f395dc106c131", "messageHeadline": "More sanity checks (#1528)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 89, "deletions": 61}}, {"node": {"oid": "82b6abedae6d3c44a86cd7554db7ec252bcc1951", "messageHeadline": "Use reentrant version of functions like ctime, other fixes (#1525)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 132, "deletions": 148}}, {"node": {"oid": "7281a48a0bc67d2209a191e63bee0f07a43702e9", "messageHeadline": "SQLite #ifdef fixes.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8b181827f9719f20d1b38150fe4c52af10838daf", "messageHeadline": "Update to the latest SQLite 3.28 branch code with fixes related to VD\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 112, "deletions": 92}}, {"node": {"oid": "9f8e454a587612ca1f006723961c37b3dbad01f2", "messageHeadline": "Allow \"debug tcmtest routecpu\" to routeoff and routeon", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "5370936642a903a4b18a90b8879fada81a8854cc", "messageHeadline": "sp: put_curtran after unregister which may call recover_deadlock", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b68efb420476578b74b71a23cdf6d6f057ebb3da", "messageHeadline": "make sure we access dev instance of comdb2db when on dev (#1526)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "126f10bec546524bff2cc7c31282c34192ca8188", "messageHeadline": "Port r6 pr1026 timepart retention1 (#1518)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4090, "deletions": 21}}, {"node": {"oid": "84c8acc4431f114648e70aa18442ddb8acd1b6dc", "messageHeadline": "Fix memory leak while handling tagged requests (#1522)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5df23da9f0fae5d6b55b99c9533f0b75c125c1ab", "messageHeadline": "dbqadmin: Fix abort in net when cluster is declustered", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "91c56472cf3a7857be9a862fa757f16dca98d1de", "messageHeadline": "remove a few unnecessary commands when running tests (#1524)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 32, "deletions": 39}}, {"node": {"oid": "331b3c5eea090c8ff6175cc9ef9f119a6177eda0", "messageHeadline": "Limit when to record test perf under callgrind", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0fe3cb0edef4f24f0292276fce4cf1b9f5b1f56a", "messageHeadline": "Authorizer callback for use with SQLite, based on PR #1305 (v2) (#1517)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1048, "deletions": 53}}, {"node": {"oid": "ee765b3a5263acebdab963b036262ac1cebde6a6", "messageHeadline": "Have the SIGTERM handler call clean_exit_thd (#1519)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f1559379ca0d02d3780aa85ab149b3456642c980", "messageHeadline": "Log correct stats for long request coming on same client/socket (#1514)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6ef446f0187557b24ddad569e96d93961b726abf", "messageHeadline": "osql: Fix osql_blkseq_unregister race with osql_open() (#1513)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "37dd0589872419168e1fa5a3709b33317da4b2d5", "messageHeadline": "Create osql hash before starting net (#1515)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7b2068c37025b88d0e248f312708d06a1954f77d", "messageHeadline": "Fix pglogs_asof_thread race with clean exit (#1512)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "5adf7135a317ca8d7bf0d02a3f30fa9eb9718503", "messageHeadline": "Reopen a temp cursor if it is closed (#1516)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "cbcae3f3b417b68c5a2d9c38d8840de243fe529d", "messageHeadline": "Bring back non-reserved keywords and associated tests (#1510)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 191, "deletions": 151}}, {"node": {"oid": "64ef593d7452dd138eecd13b87a0cb3e240deed9", "messageHeadline": "reqlog: less spew from excess client stats. (#1508)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "38c731d28de41e00354682695c087628bf16c634", "messageHeadline": "Revert \"Authorizer callback for use with SQLite, based on PR #1305 (#\u2026", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 52, "deletions": 1044}}, {"node": {"oid": "1de58c0d4f8450a7956dd2d6b8b75c71d999e28b", "messageHeadline": "fix tunables that magically passed before (#1509)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9f0530de2a9cf40f9d3198fbb7b1322f8faf58a8", "messageHeadline": "move fingerprint to header of long request msg (#1506)", "author": {"name": "embiv22", "email": "embiv22@gmail.com", "user": {"login": "embiv22"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "9cb55daaa3a67384a7acd3c3a2ed063bb6457db3", "messageHeadline": "Add comdb2_sysinfo('pid') scalar function (#1503)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "ed25fa2883fb548b02b1de8e2cee9ee6399260c3", "messageHeadline": "Reduce contention on the private blkseq (#1504)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 28, "deletions": 36}}, {"node": {"oid": "305841992e9d82393d6544a83d01fe7666f87a28", "messageHeadline": "Remote db class overrides (#1502)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 224, "deletions": 100}}, {"node": {"oid": "f5a503f3084ae8568ca5cc14552e451ef9688d7f", "messageHeadline": "failing tests are misreported as successful during manual runs (#1505)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "806286033b7de973b0d46feb2cd71798195921c9", "messageHeadline": "temptbltest: increase key and increase conflict", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 35, "deletions": 4}}, {"node": {"oid": "618360a5307b41219503cedad2cd56e0993096c8", "messageHeadline": "Authorizer callback for use with SQLite, based on PR #1305 (#1501)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1044, "deletions": 52}}, {"node": {"oid": "d6a779956c4cfe4dd861307b4493da3cfba76429", "messageHeadline": "Update included SQLite to the 3.28 pre-release... (#1495)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 3054, "deletions": 1643}}, {"node": {"oid": "7b57b17f75532703d03b2f9bf04812e5b90b0d5d", "messageHeadline": "cdb2sql: Add \"restore\" and \"fuzz\" tiers.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "23e70174051c6bd4dfc06e4748b2712eee4aca34", "messageHeadline": "Fix compiler warning only seen in the debug build.", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "789f736f2a76188e2bab8facf6815800dd65aba1", "messageHeadline": "Various small bugfixes and minor enhancements pulled from PRs in prog\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "5efbbd9fedc21d3ae68f8ea77326f10e05886827", "messageHeadline": "schemachange: Fix the schema change resumption check for comdb2sc (#1\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c708eecce11d00b3106aa0acc3c215ffe3c78bee", "messageHeadline": "Split initializer plugin to take pre and post-recovery callbacks (#1488)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "6daac8f0c08b6a840efde699d59a55198453df26", "messageHeadline": "modify test idxexpr_alltypes test script to run faster (#1499)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 76, "deletions": 48}}, {"node": {"oid": "f174ce7a925a073e96b679646f2f251cada35185", "messageHeadline": "Fix issue of low load on first node (#1498)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "ca368126920bca65f1034191f611b0565423603e", "messageHeadline": "fix cdb2_random_int bug (#1496)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0181af0f8a67527f6a28487d0229f1cf39de392f", "messageHeadline": "Debug berkeley lockers upon lock/unlock (#1484)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 127, "deletions": 69}}, {"node": {"oid": "dd665dba2d197e4cbc35285f0ea1b227507f4de4", "messageHeadline": "Fix memory leaks in the thdpool callbacks. (#1491)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 30}}, {"node": {"oid": "54a9c2f754574646f0609982d9e51e376732c86f", "messageHeadline": "cdb2api: Configuring DNS suffix at compile time. (#1438)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "76d8213e4237aa5197f384bc11669695c69d8d49", "messageHeadline": "Fix bogus remdb retry (#1493)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3bf2fce6d8fc5a793658accbb35066e94a26ce50", "messageHeadline": "Fix parallel sql leak (#1486)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "e05d0d3e45cad2b0fc45b100684eba9c07dad550", "messageHeadline": "Auth: Fix an inconsistency in system table results (#1490)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "1e66658de1fc09850050064275e1717874b7cebc", "messageHeadline": "Fix SQLite API usage for ezsystables (#1487)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "b9e86f985ea96c7ae917a1dd642fb0a7518dd9a8", "messageHeadline": "Get rid of compiler warnings with -O3.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0621e39d00f9845f9437d750a3566dcc05d1ea67", "messageHeadline": "Improve comment", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "377d388c2df7518e67a4c33250d7062dfb3e7fc9", "messageHeadline": "Fix a regression causing SELECT using BLOB+LIKE to fail", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "32e274c26a6524bbc87c15ddf7143138496d64f8", "messageHeadline": "Fix osql_shadtbl_usedb_only() (#1482)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "39e6c7fd7bf396e054331bc6357a10ee6468b60d", "messageHeadline": "cdb2api: Disable hungserv/dbstats by default (#1476)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 53, "deletions": 19}}, {"node": {"oid": "04a395ec03929353444701b740685892707f3095", "messageHeadline": "trigger: Always retry on net failures [PORTED] (#1481)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 25, "deletions": 48}}, {"node": {"oid": "54d57bf29e2aefd4607b3d07742fe7feedec21c5", "messageHeadline": "Add ability to whitelist databases allowed to connect to a given db (\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 277, "deletions": 21}}, {"node": {"oid": "a24e5b706949467ca1d9c0f87d58f43f6ec4f630", "messageHeadline": "Make failure to rotate eventlog non-fatal", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c77fb5e1eb94c2539ccd217b2a3f2f41565a2d43", "messageHeadline": "Stop using TK_SELECTV from code, instead relying on the 'recording' f\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 5, "deletions": 37}}, {"node": {"oid": "07ce98afc1196f18d1728c6b233517b13a2f83c0", "messageHeadline": "Update SQLite to the 3.27.2 release (#1424)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 3579, "deletions": 1870}}, {"node": {"oid": "44e44b82842ff84c1e6e11b040638fa6bee1dcdc", "messageHeadline": "Handling of TK_FLOAT for remote cursors (#1423)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 127, "deletions": 14}}, {"node": {"oid": "bef234b2b2dcc40220cc5f788ad000ebf6101194", "messageHeadline": "Minor cleanups to coding style.", "author": {"name": "Joe Mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "79a1d7cc4c2869a7fc7849a27dc0b3b84be60af0", "messageHeadline": "Logical partitions (#1477)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1576, "deletions": 308}}, {"node": {"oid": "c2776170f65c4d039ca8a1de71d325db199e8884", "messageHeadline": "Init structs with zeros rather than bzero content (#1455)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 54, "deletions": 97}}, {"node": {"oid": "19b3a2e588ca70147bdf4cabb0de3a27f22ef92a", "messageHeadline": "Update fingerprinting code to use the SQLite API (#1397)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 788, "deletions": 501}}, {"node": {"oid": "47d3ca27347904907cdbfd379a4533d1d17deeae", "messageHeadline": "Wrap few more newly introduced locks (#1471)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 62, "deletions": 306}}, {"node": {"oid": "59c9e062042ad32a749198995e79fe73aff26a2b", "messageHeadline": "Always allow subsequent queries from open transactions to be queued. \u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "07bd5f9629fa08ba556e734dffbec3613c685cfd", "messageHeadline": "Fix 'REBUILD INDEX' triggering an assert() at the top of add_ongoing_\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "35b077f10e44abfb125e9cf26e74beb2c742095b", "messageHeadline": "sp: Fix race condition in dbthread:join() (#1473)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2d2c223ba2038b2df843abc40b0aad2e0a77cc9b", "messageHeadline": "Upgradable queuedb (#1451)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "c687c94c40e1ce0ecb78b3973b7feb5599eb1cb9", "messageHeadline": "sc commands and systbl (#1470)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1090, "deletions": 64}}, {"node": {"oid": "9b3959e7c80eab231a5709fe89387961caf759bb", "messageHeadline": "cdb2jdbc timeout config documentation.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "45b4eb6eb067e149236fc5db20d11e6e157da7a5", "messageHeadline": "format for PR #1460", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 31}}, {"node": {"oid": "a4e86ea20ee91c5e2a494825f7a90bc05ae84026", "messageHeadline": "cdb2sql: autocomplete comdb2_systables and @ commands (#1460)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 129, "deletions": 30}}, {"node": {"oid": "919cd8c3cdbba4b9498c5e02dc702123792fd095", "messageHeadline": "fix explain output for sql writes (#1469)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "d317af6196d5e78f0110f7843b5a49990b5363ae", "messageHeadline": "Log access denied messages using INFO level", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9eb8375fbb77cb52f5774674494f7409cfdb107f", "messageHeadline": "Minor consistency fix for an #ifdef used for SQLite integration.", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9cad4d3358a911c293411314350dd7fb12f0b9f1", "messageHeadline": "Port fix string in indexes (#1445)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 107, "deletions": 77}}, {"node": {"oid": "c723bedf86cbd49ab2434acb4204e2188250b42f", "messageHeadline": "Enhance update_datetime.test to have dbstore as key, also dbstore dat\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 20, "deletions": 10}}, {"node": {"oid": "00ab9c6bb64b13c594b73f4755a6787c24881daa", "messageHeadline": "Prevent getdbrelpath() from causing a SEGFAULT when lrlname is not se\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "021b5d657f0a91099985ae1af394696e74a1c6b9", "messageHeadline": "datetime: Fix drifting timezone (#1461)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "0d5431ad0a7bc303d970d423f579fbc86fb2cf94", "messageHeadline": "NEWSI: periodically clear mempool if nused == 0 (#1454)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 189, "deletions": 23}}, {"node": {"oid": "b716769f8335b627265a9160b6c483bae96155ba", "messageHeadline": "DDL: Fix to retrieve/escape index on expressions correctly", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 113, "deletions": 19}}, {"node": {"oid": "6f09156829e2887a180eba3d1a5835bfa354a014", "messageHeadline": "Rename comdb2_index_column to comdb2_index_part", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 127, "deletions": 127}}, {"node": {"oid": "9d59f021a291223f86c2d2bee90cd4cfb2d7dd23", "messageHeadline": "A minor cleanup", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9dcfe048de8f501125e5fa93e12e6317b56612eb", "messageHeadline": "CSC2: Fix csc2 parser to accept named constraint and modifiers togeth\u2026", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "074e1d311a1ca7c43338ccb5de3bc2a2297855c1", "messageHeadline": "Tests: add transaction size parameter to insert lots test (#1457)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 40, "deletions": 4}}, {"node": {"oid": "f3cb4dd77c446e22582bf0c014af96c638151ca4", "messageHeadline": "Fix a couple memory leaks in cdb2api (#1420)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 40, "deletions": 35}}, {"node": {"oid": "e5add994cd96feb1f6387273aba21ea9d5f77b13", "messageHeadline": "cdb2api: Uninstall statically linked libraries. (#1378)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 66, "deletions": 24}}, {"node": {"oid": "82e0a23f18eb5ed2bd7c66ce2de566974c3f9ca0", "messageHeadline": "fix snapshot undo memory leaks (#1459)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "27884ada2570ded6dc513e7d4befc6fa8e3dbfb8", "messageHeadline": "keep only last 2 event log files", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48aabd3268b426cdcfecb361a9b1d21150c3166b", "messageHeadline": "cdb2api: reuse same buffer to send protobuf msg to server (#1453)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 75, "deletions": 65}}, {"node": {"oid": "db6213062f99f02381a7e9ab2ef0dc0937e63dea", "messageHeadline": "Rebuild our way out of the 0-len blob corruption (#1458)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "63f020a87a7283506727aca8672bccf0e56a8041", "messageHeadline": "check osql->host against db_eid_invalid (#1456)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a335eb76bfc77c43ff8b65c36869091bb34b6c15", "messageHeadline": "Give up ongoing transactions on downgrade (#1448)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 92, "deletions": 22}}, {"node": {"oid": "19bceef581ad3e872d7e46eff093fa50334da67c", "messageHeadline": "tests: run tests with a bigger timeout when DEBUGGER is callgrind", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bc58df7f5d263b917c7bd9b4a1bac237d9d7b265", "messageHeadline": "Initialize newsqlheader and other structures with zero bytes (#1450)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 60, "deletions": 54}}, {"node": {"oid": "803db6bab6fae6d65d96ac6e7a620c50f57f002b", "messageHeadline": "Incorporate changes to cdb2api.c (#1452)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 33, "deletions": 42}}, {"node": {"oid": "553862013dce2b72dd60ea3e2a3f0539a069d658", "messageHeadline": "Test sending to master node message with bad osql session (#1384)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 65, "deletions": 25}}, {"node": {"oid": "290afdeb0205056c26f42e2cc3b132a86bf39ea5", "messageHeadline": "Fix bdb temptbltest to correctly set bdberr, measure time for write (\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 3}}, {"node": {"oid": "741ffebcd8eb9ef10eba32f1389d844e9f89c6bd", "messageHeadline": "regexp() user function (#1211)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1112, "deletions": 0}}, {"node": {"oid": "f06f941d5f0b350ef4750a7f01cfcfd7fa20c9e5", "messageHeadline": "Auto fix blob inconsistency. (#1437)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d18bb81fc06c36efb77dcf3621928157841220e8", "messageHeadline": "consumer: Reset instruction quota on attempt to register", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ff51fea4ee1466458ad7daeeca676bafb94384ad", "messageHeadline": "consumer: Unregister even on failure", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "2e09ad92ae51948d06e8e55b0b5ff3362fc894d7", "messageHeadline": "NEWSI: free pglogs_queue_hash to fix memory leak (#1444)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bfc5de86b2861da9353fca9e23d8b4de75fb306b", "messageHeadline": "Checkerboard refactor and better error when master timed-out response\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 261, "deletions": 315}}, {"node": {"oid": "e4017d2e57d2d092bfd62a7fa3bf9715b0574ade", "messageHeadline": "cmake: abort if the binary is not found (#1433)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "0d797f35d30622992da0ad7e952851cbe37bf35a", "messageHeadline": "cdb2sql: Treat line starting with '--' as a comment (#1431)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "6454af2e88a05b0ac580cb1f90774ebda31a6312", "messageHeadline": "del_records: check retrc instead of rc", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e82b2181f59f7b6b310811ac55737274d5809e73", "messageHeadline": "sqlite: sleep is not a constant function (#1440)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69a787193d2393fabaf5e4d513824db01cd5f72f", "messageHeadline": "SOCKSQL: defer sock start until we have to send something to master (\u2026", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 116, "deletions": 46}}, {"node": {"oid": "6cdac165b1294d5455c264778d57da748c1fe501", "messageHeadline": "Forbid remote admin (#1429)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "553ce54fffbfa32862e691fe5675f67764c5aedf", "messageHeadline": "sp: Fix consumer timeout when it is a bound param (#1439)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "bdf820f79e099acf1742f4d77abe5b7dbcc65416", "messageHeadline": "Pg free recovery (#1348)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 44, "deletions": 15}}, {"node": {"oid": "0a7ce1fdccc59dff08954f230556467cb4010745", "messageHeadline": "Tests: eventlog test expected content may be in the last two event fi\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 15}}, {"node": {"oid": "4cd4fafb67100554b3dede351637b4b67895f852", "messageHeadline": "Parallel sql with params (#1432)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 520, "deletions": 72}}, {"node": {"oid": "0d557d679a0f8e2cdd04a3ea9d144c115e730bb7", "messageHeadline": "Always fail a transaction which inserts and upd/del same record via c\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 266, "deletions": 22}}, {"node": {"oid": "91b9d340d59c270687066dc84559d95236923924", "messageHeadline": "Refactor constraint.c and other constrait related files (#1418)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 482, "deletions": 512}}, {"node": {"oid": "34a41574d58b91cf53fc20535b3d6187e95b7552", "messageHeadline": "Send preprocessed blobs to the master. (#1399)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 614, "deletions": 166}}, {"node": {"oid": "3110fc2f2b16c4f84725574d8e7046bd290d833c", "messageHeadline": "Eventlog: Add ability for db to delete old event log files (#1381)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 74, "deletions": 6}}, {"node": {"oid": "60077aa4f4e0dfae049d6814da15814645475f71", "messageHeadline": "Docs: System tables (#1395)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 453, "deletions": 167}}, {"node": {"oid": "75df6adef6b1a76762e6917078a2fe8cd7498208", "messageHeadline": "rowlocks always needs backfill (#1428)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c488530f81d37a09ec720376b97e4d1f45661604", "messageHeadline": "Optimize password authentication. (#1411)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 115, "deletions": 8}}, {"node": {"oid": "06cb96e6dea9ca6b9a767e5bdd2f8d33a22ea213", "messageHeadline": "Fix a memory leak in remsql. (#1417)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b366b7e7d068ae233577dbc6b50aa7d6567aa6f1", "messageHeadline": "more system tables and refactored cron schedulers (#1412)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1762, "deletions": 1316}}, {"node": {"oid": "a7442f1bf725e2411fb7a8bb7e425390c708b98d", "messageHeadline": "PORTED: IS_ZERO_LSN should check (file == 0 && offset == 0) (#1421)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "393311f6a819523895134b7d9a7aa19ca5226f85", "messageHeadline": "Ignore coherency (#1413)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 134, "deletions": 48}}, {"node": {"oid": "1f5150198ab513b7910d79726b0944fd26fcfdcc", "messageHeadline": "Wrlock netinfo ptr when cleaning up (#1416)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 45}}, {"node": {"oid": "ba4e7613b82a0fe79fa3faba129d09f54a035fb7", "messageHeadline": "Fix pthread_mutex_lock EINVAL abort in clean_queries_not_cached_in_sr\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "ee5c79e7e04bb4ad65178fb39b2c5c227da594d4", "messageHeadline": "Docs: Fix broken links (round 2) (#1372)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 51, "deletions": 38}}, {"node": {"oid": "28bce7c42e715ffa4162eb97fd5a17f03b363be1", "messageHeadline": "cdb2api:refactor newsql_connect parameters (#1386)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 48, "deletions": 36}}, {"node": {"oid": "f0ece24823281c001df0fd24ec71e2a7929a33c1", "messageHeadline": "Fix MacOS build.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52999801b312acc52659b473e23936becbe2a6be", "messageHeadline": "autoanalyze request mode (#1410)", "author": {"name": "embiv22", "email": "embiv22@gmail.com", "user": {"login": "embiv22"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "7ac3b114f7cc34bff67d2555f862a4c7437258ad", "messageHeadline": "Stat clnt fix (#1406)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "e83795d998cecc236568aee50da5d9ca11f13ff5", "messageHeadline": "Small cleanup for upsert.test and constraints.c (#1407)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 38, "deletions": 153}}, {"node": {"oid": "3e33f3284886b7a0eafb05d8ddcc822801763c59", "messageHeadline": "Allow option to choose pkg type (#1408)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "9c392d100bd0c4089bb371591c29422e43fb4033", "messageHeadline": "Limit applying trace (#1409)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f43f04c8e6445998c1e7f2cdd344585627cc6590", "messageHeadline": "call mutex_enter before sqlite3VdbeError (#1405)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "9ce49a130c993e861c15ee5ed83a3ae4b75cc551", "messageHeadline": "testsuite: run verify of all tables at finish of a test (#1403)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 36, "deletions": 13}}, {"node": {"oid": "cffd3c9141c90dee2e6762aec0c94612842fd7e9", "messageHeadline": "used in llmeta load, create sql thread key early (#1402)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a8265f19149cb5294ba0850d44943f3225d3c564", "messageHeadline": "SSL: don't use a singleton memory allocator. (#1400)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "32ff6e6b1e18db250a386c730baa82fece4aef49", "messageHeadline": "Logicalsc optimized (#1373)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 481, "deletions": 96}}, {"node": {"oid": "a2ca7d342246b5a747ea070f5f1f9ccb77772919", "messageHeadline": "PORTED: dont allow adding field without dbstore or nullable (#1398)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b390b7143b6e896f41a7a7e3e1bdc7d3d96a7a89", "messageHeadline": "Fix verify for the blob2 type (i.e. inline blob). (#1394)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "de698dc557531bb99109bdd25928b511107a7d8a", "messageHeadline": "Merge upstream updates from the SQLite 3.26 branch... (#1392)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 143, "deletions": 53}}, {"node": {"oid": "3d1ed2799213961f3e746e520d0f81a108f0012e", "messageHeadline": "Fix empty blob handling for logical-op-redo schema change. (#1390)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "3cadb86122870b68c0edba4917c2abfdeb0ad78c", "messageHeadline": "sqlglue: Remove useless code. (#1389)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "7b7a15b65c77ebb70689d496141cb9bd0fab5fe3", "messageHeadline": "add new testcase sc_drop (#1307)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 273, "deletions": 20}}, {"node": {"oid": "cad8fb7cae0bdac10931f181b8bdb7416f212f64", "messageHeadline": "Add tunable to run SQL command(s) for each new connection. (#1368)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 83, "deletions": 3}}, {"node": {"oid": "fa8df44e233e6463507957bf39ce4b0264b61a46", "messageHeadline": "Json (#1393)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "62f2ccea23da606de41307a8c3ff4d5a5df7a0e1", "messageHeadline": "Fix get_next_addrem_buffer() abort for data items smaller than genid \u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "9edad7105270a3151ba78a3d21b42d7eaea9434f", "messageHeadline": "fix key return for create view: <cached ddl row different> spew (#1388)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a0b036fa01ed78803c40b4229af3903f54bcc2f0", "messageHeadline": "toblock.c: refactor code to pack_up_response in its own function (#1337)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 138, "deletions": 146}}, {"node": {"oid": "dd2553de1b21ea93303c9311a9b3da08f0d1407a", "messageHeadline": "More constraints fixes (#1382)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 86, "deletions": 84}}, {"node": {"oid": "191bc44691425b5df9cb9ed7b025412190274910", "messageHeadline": "Timepart allow lower retention (#1375)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 262, "deletions": 351}}, {"node": {"oid": "6ce6e4cf6b41ece1ffc50d3a0263eece5a9ae62e", "messageHeadline": "made pglogs use one temp table per log file (#1379)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 257, "deletions": 487}}, {"node": {"oid": "6c8af0e847556eaac259ae98b02faeca88e89a6a", "messageHeadline": "abort on failure to initialize hashmap in osqlblkseq (#1314)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 24, "deletions": 36}}, {"node": {"oid": "4758d1cd04330368f8a7b54e778360bf9d481afd", "messageHeadline": "Rename bpool_hits->cache_hits (#1380)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "57e31207bd58a11eb48d545db8821bae6dee26bc", "messageHeadline": "sqlite: Fix tokenizer to treat LZ4 as a keyword (#1369)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "26b9eb1730bde1d302a3557510c31eb3c4fd0415", "messageHeadline": "fix release build (#1376)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d42a390bd01053f96bbf302709ff309ac07780a9", "messageHeadline": "have two core stacktrace files, one brief and the other detailed (#1374)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cad37b89ba1f656765360c628ca628677eefefb6", "messageHeadline": "CSC2: Remove named constraint from gbl_legacy_schema's purview (#1371)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "0ebbabf7fc681c60e4495b4f95dc22e86e8f1983", "messageHeadline": "set null bit and memset 0 correctly (#1366)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "74e317ec23172dd7aae6d1a72d618fbd8ecc75cf", "messageHeadline": "rename test expected files (#1370)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 96, "deletions": 96}}, {"node": {"oid": "fbfc2d3fcde918e097123dcacbb2d5a9da8a3d48", "messageHeadline": "Put the abort on missing osql session logic on a tunable (#1365)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e01641aa291a806ee0a9b94a7fe48dd31cf7a7fe", "messageHeadline": "Add tunable to enable use of the PRAGMA SQL command. (#1367)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "a84860fb1f3a8c72fadf655516aff48b1bd768a2", "messageHeadline": "sp: Use lua_pushnumber for converting to Lua number", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d7d6c47401d46e88722993fb07247b72b381feb", "messageHeadline": "fix remote sql version 0 issue (#1363)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 49, "deletions": 44}}, {"node": {"oid": "dd47205aa1a9307cec9d49a0b62e49d90ad9cc83", "messageHeadline": "sp: No heartbeat from sp threads [PORTED] (#1362)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "72ae7027d8da655eb51328cbc812d889e8cd4df5", "messageHeadline": "Stop generating mem files for other subsystems (#1358)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "c564274ae58b05ae42ce331b20e89b437b73dbc8", "messageHeadline": "small cleanup (#1361)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 125, "deletions": 138}}, {"node": {"oid": "e83ace3db13cf7ba9a17c197767c1c3d38b627e9", "messageHeadline": "Fix up for warnings on Ubuntu 18 (#1359)", "author": {"name": "Paul Lampert", "email": "lampert@users.noreply.github.com", "user": {"login": "lampert"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "3d9c14a04312320cce2b8a1efdeb7f502b042848", "messageHeadline": "testsuite: show full stacktrace of all threads in a coredump.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3ae5ce467118329ee644452b53590d9f2f9972cd", "messageHeadline": "newsql: Handle invalid \"SET REMOTE\" commands correctly. (#1357)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d3339c841e49551282b9d3c34126ab2c21405735", "messageHeadline": "Release locks (#1356)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 57, "deletions": 17}}, {"node": {"oid": "2612c004eb1a7314d0ce664dead1d3d3f5ddef6c", "messageHeadline": "handle deadlock for ix_find_by_key_tran (#1355)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "d1f326e3d6f21329579c1301cc72fce12af706a6", "messageHeadline": "sc: foreign key constraints (#1354)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 271, "deletions": 56}}, {"node": {"oid": "2223fdeab7e9a554192b8d6483bc030642e00829", "messageHeadline": "Treat warnings as errors (#1343)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 241, "deletions": 107}}, {"node": {"oid": "d926324d55d02b1104bfdb398c846a64f18d872f", "messageHeadline": "comdb2ar: back up and restore SSL certificates. (#1352)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 100, "deletions": 7}}, {"node": {"oid": "2bf5e05771bcf8952cf0195c9b8277ef97dbefa7", "messageHeadline": "sp: column name index is 1-based", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "915473c8fec46bb8035c009a74d4f1a6af6f51a8", "messageHeadline": "Docs: Fix broken links (#1351)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "9b9f5b114cf3978ebf43c42ee30e5a4dd32daf54", "messageHeadline": "berkdb: Grow fileid track array exponentially. (#1349)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7d523c4eae4cc7013346f930704404293350fbaa", "messageHeadline": "pthread_mutex_timedlock expects an absolute time. (#1347)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "e33a361db518ed864466b4522cc700872164f5f3", "messageHeadline": "Fixed Typo s/user/use/ (#1353)", "author": {"name": "Shaun Hannah", "email": "hooptie45@gmail.com", "user": {"login": "hooptie45"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd762f620444e857985020af6553c8b46473a5a7", "messageHeadline": "Cosmetic changes to smooth SQLite integration (#ifdef, spacing, etc).", "author": {"name": "mistachkin", "email": "joe@mistachkin.com", "user": {"login": "mistachkin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "ae7e9dc71a58b38dd411104ebe26bd3abfcc2f60", "messageHeadline": "Fix reference count handling for temp table cursors. (#1346)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 217, "deletions": 119}}, {"node": {"oid": "094ec7913138da3ab531c070d4cd05fcb25fa89a", "messageHeadline": "fix limit for dohsql (#1329)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 35, "deletions": 22}}, {"node": {"oid": "dcbbe69be4babdbd75df5c9acdc8e8c771a73019", "messageHeadline": "Changes needed to support hungserv and dbstats addons. (#1303)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 160, "deletions": 5}}, {"node": {"oid": "6dcaffae70c27c57f215cd28f0ffe27e71c88d86", "messageHeadline": "Fix a typo in the tunables system. (#1344)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ece9d3a5a656d76f48631124e2218b0d7249666b", "messageHeadline": "Fix min truncate (#1342)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1344, "deletions": 948}}, {"node": {"oid": "dfaf138b35ad6949ccf81c06f84d7b68dc035ae8", "messageHeadline": "Refactor record.c (#1341)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1000, "deletions": 850}}, {"node": {"oid": "78c9b8c584485e7a3324a6ad1a8d9e33cbc6771f", "messageHeadline": "DDL: Create/select right indices for FKs during ALTER (#1334)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 112, "deletions": 72}}, {"node": {"oid": "fe1a05beab0bcb29ab9acf755eedc79cd139e88d", "messageHeadline": "Provide force incoherent tunable (#1340)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "35ce482d1f8309ff295ef9b078318e6207103eb0", "messageHeadline": "cleanup for bulkimport (#1070)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 21, "deletions": 18}}, {"node": {"oid": "0583cd9ca5c89200616fb46ec8cb181cf51f617c", "messageHeadline": "Fix dumb bug from yesterday", "author": {"name": "Mark Hannum", "email": "mhannum@bloomberg.net", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bc794e1ce3e7faf18d096ac14e41c8239d324737", "messageHeadline": "allow null = yes for datetime", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2734d484d702ccb01255bf6014cf26655315d657", "messageHeadline": "lrl option: only allow legacy schema (#1339)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "0a12b7f3f44d4473c5c8c58360d248ec48d5dbcc", "messageHeadline": "testsuite: fix deadlock policy test (#1338)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 184, "deletions": 363}}, {"node": {"oid": "c1e0aa1bbc85b346de6b1e1c51b6bb797cb896c5", "messageHeadline": "Disable min truncate (#1336)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "862e7b66f7edc42927643d999a785f265491dbb7", "messageHeadline": "DDL: Check user privileges early (#1312)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 277, "deletions": 165}}, {"node": {"oid": "a20d480b161beda0b6dd30fa503215def71a39f3", "messageHeadline": "testsuite: localrep test to start via setup; write eventlog detailed\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 32, "deletions": 41}}, {"node": {"oid": "127066563f1f41aa850f51229d8bbde6487af845", "messageHeadline": "Improvements and fixes to EXPLAIN (#1332)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "534e2fd182b8443956aa7a76de62cb3e3fe2b492", "messageHeadline": "Logical-redo-based Live SC (#1118)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2864, "deletions": 533}}, {"node": {"oid": "a462bdc2a497852f1d7ca5cbc9b34c6c7ca1a55e", "messageHeadline": "Fix ALTER TABLE bubble diagram", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "7223ccf1752441e16bb252e104bdd12a8bfd37de", "messageHeadline": "Don't publish log truncate metrics (#1333)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "90f7931c4993eee0606feb04b5a7ffd13d31fa67", "messageHeadline": "fix warnings", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b440391f1d9a37374d9df4e541aa417bf24464b4", "messageHeadline": "Docs: Update bubble diagrams (#1319)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 56, "deletions": 51}}, {"node": {"oid": "f43575ceafce964c45f0fe507ab56c9527673aee", "messageHeadline": "Miscellaneous cleanup to recent SQLite changes. (#1326)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "98efffe52ae4f5076c6db552783be59404339900", "messageHeadline": "explain distribution (#1328)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "43ea6ab1e4953fb6fd4e4d3bc87bad25fe1efcbf", "messageHeadline": "Cleanup and remove a bad and unecessary instance of memcopying from i\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 47, "deletions": 55}}, {"node": {"oid": "312c2c0732b24382531c004f6ac5f5b15ffe1844", "messageHeadline": "Disable failed-dispatch message by default (#1331)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0aff85ca10cedc856784bba58163abb068491a7e", "messageHeadline": "Fix checkpoint handling on backwards roll (#1330)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "a6f913d576d55e04a8d20c9dc0b9b905c9afd99b", "messageHeadline": "udp code clean up (#1299)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "5ecd27b6da6222af1ff45fdfb2a199059eca2c5b", "messageHeadline": "osql: remove pending and complete lists because single session (#1196)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 113, "deletions": 313}}, {"node": {"oid": "78b8783c6e6cd4b0360908b11d9acfb2955175aa", "messageHeadline": "Set cnonce to NULL if not available to avoid crashes (#1325)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 71, "deletions": 68}}, {"node": {"oid": "3888f4415d0777b5010a56feb959172555c0eb69", "messageHeadline": "do the preliminary check for table existence after getting schemalk (\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8ea565667aa6616beaba67a1e40c8056320631fd", "messageHeadline": "Disable TCP port lookup using services, when running in legacy_defaul\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4bc80603a15d8ec04227008d8a65b52dd6042697", "messageHeadline": "Fix test failures (re: PR-1255)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "79001dce1f7a197d062fd90cf6506602896585d3", "messageHeadline": "DDL: alter column (#1255)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 469, "deletions": 73}}, {"node": {"oid": "4fc4b973ee852f033911b8c81121541c0d012f95", "messageHeadline": "expr generation for between and subqueries(excluded) (#1302)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "413fdb2b8b4888c3afb110b809ef5e9965026b78", "messageHeadline": "ifdef the osql session tracking code. (#1324)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "fb7cab8dcc7434eaa2920816b3d8be5134ce5e17", "messageHeadline": "Register database tunables in a memory friendly way. (#1316)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 47, "deletions": 72}}, {"node": {"oid": "e76c16c11b75d0aec56dbebff38d95c9716e7e9d", "messageHeadline": "Another dumb bug breaking robomark (#1323)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81fb1c40de02e91798375584ad3664f353f8c8f8", "messageHeadline": "Fix pglogs, cleanup rep_process_message (#1321)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "ce57ec6485334dcc3cfbd22fd89c8bb8ae7f6540", "messageHeadline": "Fix some more warnings", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "2ada710c970ccb95f78086366083937012028271", "messageHeadline": "Compiler warnings (#1320)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 148, "deletions": 98}}, {"node": {"oid": "43d4a94eb4311e090490437eb60fe04c34bb1755", "messageHeadline": "Phys rep checkin rebase truncate (#1169)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 6722, "deletions": 1120}}, {"node": {"oid": "4edbf435897e7f77c37ed45a4522109be8773205", "messageHeadline": "Various fixes (#1317)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 177, "deletions": 109}}, {"node": {"oid": "16048835e0f74495010c1e6aa101bc5619c46894", "messageHeadline": "Fix remote check for broadcasts (#1315)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43a405070c1f6d8db4e5b1c70d6254bc29d55346", "messageHeadline": "Choose a conservative stack size for the timer thread.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "bea57b903ac67037593cdbb6fceafcf07440f4ca", "messageHeadline": "Reduce the memory footprint (#1304)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 76, "deletions": 30}}, {"node": {"oid": "ac996da9ffbb804e81eda6e118e6bc151203efd4", "messageHeadline": "more info restart socksql (#1311)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 90, "deletions": 62}}, {"node": {"oid": "20adee51c640355875c4b67f3443bc0c140ea833", "messageHeadline": "cleanup more warnings (#1296)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 332, "deletions": 368}}, {"node": {"oid": "abb457630a5456aa05e10aeb4914f7854026f3a7", "messageHeadline": "Fix issues with the integration of query parallelization (e.g. UNION)\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 184, "deletions": 121}}, {"node": {"oid": "6b8865bf95ba175f0a71d8e4972e6e7f762d8a2c", "messageHeadline": "consumer: Clear intrans flag on implicit consume", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4c4db2902388ec8b0960aeb73855615c617e2b3c", "messageHeadline": "send r6 compatible poke (#1310)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5843a3dc0f8512bf934f006022994a638c29a334", "messageHeadline": "sp: allow db:num_columns, column_types when it matches api overrides", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "39b78b9dc2c83a1e0f2fc0ded70dcc4f303ef128", "messageHeadline": "Facility to obtain column type from run_typed API", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "ab262b8a64b806210baac78a873197e8649e810d", "messageHeadline": "trigger: API to retrieve event's transaction-id", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 52, "deletions": 23}}, {"node": {"oid": "d27cf46cf3fd365b3d2d5c8421863c525305090e", "messageHeadline": "Live SC Delete: Don't error out for null blobs (#1295)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "c335397f10cbc04864e9d51b7879c5061f31a45c", "messageHeadline": "Updating SQLite to the 3.26 release (#953)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 78299, "deletions": 18162}}, {"node": {"oid": "3087047416944c0d58fe0fffb87c80dd6ef0906e", "messageHeadline": "cdb2_open issue when port isn't registered with pmux (#1300)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bd16043085ac1acc79c838f523448b552eeb6491", "messageHeadline": "Reduce stack size for truncate_repdb thread", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5eeabf1054caf7f3f37c52f4721baace6dd3045a", "messageHeadline": "cdb2api event handling (#1230)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1103, "deletions": 69}}, {"node": {"oid": "225ee5089e3d4f7dcf98f3ea1ca144a4c3768a60", "messageHeadline": "Set thread stack sizes (#1291)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 92, "deletions": 178}}, {"node": {"oid": "857a576a1cfb51761a4fc4de02b844760560dc31", "messageHeadline": "fix sc resume cleanup (#1284)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 55, "deletions": 13}}, {"node": {"oid": "06d06ed1547737a92e2e84ebdf4ae02f46010220", "messageHeadline": "Include git sha in executable for identification purposes (#1287)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "4a85de9fa21a94b85cb84ede8de2e814ceaa8740", "messageHeadline": "cdb2api: fix dereferencing stack variable out of scope", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "43395c87c2a91ff1dc719050a9ed23ac22b1cbb7", "messageHeadline": "trigger: Clear registry on new master callback unconditionally", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "d459c095d9d6fec7f3afa55ab6ed4bc990af3de0", "messageHeadline": "fix remsql issue (#1290)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1f76c769c5ede00825464d3f15e758d2f42714a9", "messageHeadline": "reorder table sockops to not have deadlocks on master (#901)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1051, "deletions": 318}}, {"node": {"oid": "50989c1dc49689c60b6ac1af513a6937acbcdbdc", "messageHeadline": "Dohsql queue limiter (#1275)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 345, "deletions": 44}}, {"node": {"oid": "a7a7bf1a0db6741cec36f157ae921502fe5538c2", "messageHeadline": "Lua & Tunables Auth (#1288)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 218, "deletions": 2}}, {"node": {"oid": "246e5d0003bedc31e97cb1db1e9a8498c3a38111", "messageHeadline": "net: Fix segfault in printing trace", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c73bd074810d9dcfe069431399fbbc560c7f3c71", "messageHeadline": "increase number of rounds", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 56, "deletions": 42}}, {"node": {"oid": "7fad33ff128fbca7173a27cab3b76bd800125aa9", "messageHeadline": "Fix stored procedure service time. (#1286)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "78dd1416bdc658896a115ad10973ea189d4cee7e", "messageHeadline": "cdb2api: Bring back the thread-safe random number generator. (#1281)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "fd006064a3a02ff57143640a35506e33629b1673", "messageHeadline": "rename struct dbtable member variable version to schema_version (#1285)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 60, "deletions": 59}}, {"node": {"oid": "295b517c39ae3ca97bde60e0d6d97b045cda2f6d", "messageHeadline": "testsuite: callgrind to collect only stats about function passed as C\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fddf2fde44ae7748480e187218066caeb7289d06", "messageHeadline": "DDL: Use INDEX instead of KEY in CREATE TABLE (#1283)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 74, "deletions": 53}}, {"node": {"oid": "3cda91a648aab80972e5b01632e913a43467c1bf", "messageHeadline": "Pmux path fix (#1276)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7d7e30df208aad451597cd12ace0ff507699378f", "messageHeadline": "testsuite: check that executables exist before running tests (#1282)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e04528c43cc67cfe55d60e778c5cd91e73a12857", "messageHeadline": "cdb2api: Unique and fast cnonce generation. (#1263)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 116, "deletions": 102}}, {"node": {"oid": "0a8042b866ed5730056ab0a6e1821175b6d73dcf", "messageHeadline": "Read configuration files only once. (#1232)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 76, "deletions": 92}}, {"node": {"oid": "f877b0827b441021e195dcfb73c0e06fd1911372", "messageHeadline": "SC: option to ignore broken timepart table versions and autofix them \u2026", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "7f010e91cdf3b1d6ae53920bd5e326b299a3771f", "messageHeadline": "fix ported from R6 (#1273)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "865829881e5ccc53596d06fb96c87af9a8f9c7bd", "messageHeadline": "Fix recover deadlock (#1274)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "307cf5affe5bca8ad90acba15d1c77b91961790b", "messageHeadline": "bdb: More accurate online page compaction request size limit. (#1272)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "4fa3d0988a0425d04db0aca2af2941fbeab0db61", "messageHeadline": "strcpy to strncpy (#1270)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b559cf3fc93423174b86d2447e9f116d006f1664", "messageHeadline": "Fix master swings (#1268)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a1648989dae292cbe27500f945786116ccf54e70", "messageHeadline": "net: Send offload message to correct net", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dea24c91e19db257258691082cf133fcfa489ac0", "messageHeadline": "net: Trace to identify failing net", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "49d5d28519b39baf3adc376bdaeda8b2147b5657", "messageHeadline": "remove bad assert", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fc03f0a8945fd74041cda96c4786572c01eeecdd", "messageHeadline": "better table name check and skip (#1262)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "9d6b1fb6a75c5831c34900583a8cc33162f58914", "messageHeadline": "more cleanup (#1267)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 34, "deletions": 41}}, {"node": {"oid": "3eacb08041b4e636f0530a67cbf793ab950cb81f", "messageHeadline": "refactor osql sock restart function (#1259)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 98, "deletions": 102}}, {"node": {"oid": "cf1db53bb63be59922e5e9e4bb0c6e78cc57c67b", "messageHeadline": "cdb2api: Keep a string duplicate of the last query. (#1253)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d1b54ce501f8ba1f3a26e6073a938ae680050cb6", "messageHeadline": "Track service time per client. (#1237)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 100, "deletions": 30}}, {"node": {"oid": "d906e99e92575b87ee8850fa65a0d10651176f53", "messageHeadline": "schemachange: Refactor clear, reinit, fastinit", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 13, "deletions": 293}}, {"node": {"oid": "944745a842af21c7aef59483351c3d587807a35d", "messageHeadline": "reduce logmsg noise, remove useless line (#1266)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 9}}, {"node": {"oid": "c7f0be6b3f4546b51974c7fccc3145c2020ed0b8", "messageHeadline": "remove useless comdb2uuidstr call which wastes cycles in osql_process\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 5}}, {"node": {"oid": "47296bdbf7c7cb123d2f0ee3897159e79ec3fefd", "messageHeadline": "Parallel union all queries (#1172)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4368, "deletions": 161}}, {"node": {"oid": "da424052fbedad1b59b6daab2591097bbc91afa8", "messageHeadline": "osql check on master number of ops that were received from replicant \u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 356, "deletions": 179}}, {"node": {"oid": "4c3178e67134056965eb32361149b3a01d458d35", "messageHeadline": "testsuite: parameter SKIP_COPY_EXE to not copy the exe files to clust\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 12}}, {"node": {"oid": "147759438c4f0131aebfb3c7011ed54c24b6e9aa", "messageHeadline": "testsuite: check at finish in --admin mode so will get reply even if \u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d09a6db0e610f16a408179fd32f764216155dc30", "messageHeadline": "fix add table abort cleanup (#1258)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "a2d5c56aac68b6188821dc15a8d0263e5e7c2dc1", "messageHeadline": "Fix master info in dbinfo response (#1257)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 49, "deletions": 19}}, {"node": {"oid": "5aa6529288be82a57defa86bc1b69ac923f41a6e", "messageHeadline": "Fix cdb2api misleading error messages. (#1229)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 98, "deletions": 168}}, {"node": {"oid": "96d12f63660dfbdf85e237f386b76fec07e8e6ef", "messageHeadline": "testsuite: correctly do size comparison so we copy core and get stack\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2d2237114437eb1519a720710b55075982b0158", "messageHeadline": "Fix faulty assert and rcode (#1254)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "87bb9e556c895d6c7b5e524a520d9c81ed490f31", "messageHeadline": "recover deadlock.test expected output", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d78b394061ac35dfe06d7742dd3fd4e7a72d0046", "messageHeadline": "Release locks (#1214)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1360, "deletions": 320}}, {"node": {"oid": "01f172bf63f2f0cdc7e76316fbccdd1d0b0de425", "messageHeadline": "Disable in-place update when the 'uniqnulls' option is in use and app\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d8560320ac5482eac41fd60300cbac02a551fc1c", "messageHeadline": "Retry on log IO ENOSPC errors (#1242)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 109, "deletions": 48}}, {"node": {"oid": "6c693d65c647c3b7ec30b2ebd4454b5e2d7e23a4", "messageHeadline": "testsuite: unsetup not to kill -6 db", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "e8a7e4bb5800820403b816526355ce5ea29cb828", "messageHeadline": "testsuite: run cdb2sql verbose for db check at finish", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23826f3845e8d71ea1b1e61e244a5d8b512116f1", "messageHeadline": "PORTED: fix data conversion in verify_record_constraint (#1248)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "5d57a88165067d0b38b7bb7695c58bf814032b5c", "messageHeadline": "Fix the order of plugin msg handling (#1251)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "abcb8a30cbc546edbcf6ba131aa9990a792f494a", "messageHeadline": "comdb2_limits: cleanup (#1247)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 66, "deletions": 67}}, {"node": {"oid": "f47ff55b7fb7b19d52811c9a15a42130a5a7fabc", "messageHeadline": "comdb2_info.h: Remove unused header", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 85}}, {"node": {"oid": "27260d4334676aef7326d8099e3660fb391c606c", "messageHeadline": "process_message: Fwd stat msg traps to plugins", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a4bd33548525bdfd311db1864ca0de31a522ae65", "messageHeadline": "read_lrl_option: Fix handling of 'if <tier> ...' cmds", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "259ca9e611bec4aabb2587843a35434d9e518539", "messageHeadline": "Heartbeats: restore heartbeat packet type back to 205 (#1244)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "0e74308156f790698445db30ca71408d4f9c8812", "messageHeadline": "Check if db is running at test finish; snapshot default tran for basi\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 84, "deletions": 112}}, {"node": {"oid": "4071fef94da05c49d6c54266862ee863c0984182", "messageHeadline": "Cleanup empty files (#1246)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 12, "deletions": 113}}, {"node": {"oid": "d9d44f1ded3bf36de17023bd128c3773fbd52f82", "messageHeadline": "Increase max dbnum in sockpool (#1243)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "b920e38d3b545ee435bf94aae134124f23dbe58b", "messageHeadline": "testsuite: pass correct parameters to find_cores", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b9b141fc9ed6cad86920161bdbc9ce648ede684d", "messageHeadline": "SSL: honor RFC 6125 6.4.3 (#1239)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "5dbc97427a37d58beca87a18a9faff93b2aa4107", "messageHeadline": "Fix comdb2 to correctly use hardcoded port in the lrl file (#1093)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 504, "deletions": 130}}, {"node": {"oid": "81bed1d9026c0fb3ccd587d5f7c3f08df329772c", "messageHeadline": "sp: Torture test for threads and temp tables", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1039, "deletions": 1}}, {"node": {"oid": "7f4db9db8e4e5e02c70e8a4d6608aa29ba1c6b29", "messageHeadline": "sp: No need for main-thd to wait for child to finish cloning tables", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 31, "deletions": 41}}, {"node": {"oid": "738d1a32d52cdb7d1981be90962aba7566530582", "messageHeadline": "sp: Fix db:create_thread() and passing dbtable args to it", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 136, "deletions": 83}}, {"node": {"oid": "27fda3390b9745cf33e394f2e73ba4b800f1b2e9", "messageHeadline": "sp: Use parent sp for emitting rows from child thread", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 27}}, {"node": {"oid": "a5340d39f78a5f5aef63c2495802ada4342026f2", "messageHeadline": "sp: Only main can spawn threads", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a275d12232d6d1122e7a8cc477381de9a1d9215c", "messageHeadline": "fix sc under rowlocks (#1234)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 104, "deletions": 25}}, {"node": {"oid": "dbe7eb05f6c535b683a8a1f4cd608fe913a4a555", "messageHeadline": "adding few missing pthread wrappers (#1235)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 37, "deletions": 41}}, {"node": {"oid": "d7a65941f7ab9b9ff92422de7064434631464e12", "messageHeadline": "pb_alloc: Fix unused variable warning", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6f9682df9e615ab44f6fb0314c4d409f4d071b56", "messageHeadline": "Maintain parallel list for Response types", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 52}}, {"node": {"oid": "3121e50e358e12ec594e203a7bdb61ceb7a32c90", "messageHeadline": "Make Joe happy", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d190e12a3bc591a59b694d5db5705bb1037dcc1", "messageHeadline": "Fingerprints (#1238)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 93, "deletions": 36}}, {"node": {"oid": "dcb2a679137c7609f3b5b107c27872f0a3c02297", "messageHeadline": "locks_wrap: Add pthread_setspecific and pthread_key_delete", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "e197460ff590860452d1c2fe11768a136c10d3fc", "messageHeadline": "add more pthread function wrappers (#1231)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 210, "deletions": 374}}, {"node": {"oid": "8346daf9ff7e5ec645d8141fe77f56b3f4feecf8", "messageHeadline": "schema_lk: call unlock was missing from ROWLOCKS codepath (#1233)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 118, "deletions": 90}}, {"node": {"oid": "0b0b720cb80cb497db81a71a1d6e776421fbe6f0", "messageHeadline": "ported PR867: fix racy get_my_mach_class and fdb UAT class (#1197)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 23, "deletions": 90}}, {"node": {"oid": "1a9d4c536b532afe77d2c63514318ddb01434e3e", "messageHeadline": "Add blob operations in restart_socksql test (#1210)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 20, "deletions": 70}}, {"node": {"oid": "85c53ccc4fd29d7b5c9f14e29503c4799d7d242b", "messageHeadline": "initialize mutex (#1220)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 35, "deletions": 24}}, {"node": {"oid": "53690309aea925739e23f2209abd28e41e80e4b7", "messageHeadline": "secondary db logic from setup and unsetup rather than from runtestcas\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 315, "deletions": 296}}, {"node": {"oid": "a2e74aa390951b31dd8f35a7da86809d7c9c085c", "messageHeadline": "localrep.test: print to file too", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1e0db86f467797a7dca917757fd4d7049b34dfe1", "messageHeadline": "dont abort on trans_commit failure of an aborted sc transaction (#1226)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6d90b832818e36e57cea7d6b2fc8a6faa99804cc", "messageHeadline": "Fix typo in test Makfile.", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7f673e1785cba905ae01ffc7112c0354be90a44", "messageHeadline": "sp.test: Wait for thd to join instead of sleep", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c1f1414463656e1e317d4602effa1a96ef133abe", "messageHeadline": "sp: Get main-thd to wait for child to finish cloning tmp tbls", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "12744045c4f65fe3f474621c760927310d4f64ae", "messageHeadline": "ported R6 PR940: fix corner case when remote db is reinitialized and \u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "315aaccdabc1e6ca6a4d4cc37eed3ea6f477c411", "messageHeadline": "delete llops from core (#1223)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 626}}, {"node": {"oid": "f383354f67dee920342e74c869170e159529b165", "messageHeadline": "preserve recording across shards (#1206)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 176, "deletions": 1}}, {"node": {"oid": "77748e2d0345537829f60f2fc4d196954f2a38ec", "messageHeadline": "locks_wrap: Rename TRACE macro to avoid redefinition conflicts", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f1fdb97d40b38152c2b7923552af623678aee139", "messageHeadline": "sqlite patch for countofview optimization (#1033)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "b27bb414ddab844757fb3a34c8019b8f6a28e179", "messageHeadline": "locks_wrap: simplify setting up pthread wrapper calls", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 24, "deletions": 198}}, {"node": {"oid": "55410cf97fd0d6dee5c0420a8fe3348abad711b5", "messageHeadline": "Temporarily stop failure spew", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "68955cc4787b36af7561b064a98d7485ea8dfa4a", "messageHeadline": "Fix some warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "821c24d08925f1c63cb5a9dc9d145fa0d8b8e519", "messageHeadline": "Fix rtcpu support for testing", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 42}}, {"node": {"oid": "8cd73e76b9ed48a2db2c1f512c9892bef3926cca", "messageHeadline": "Don't wait for coherent on startup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "acc4530fd26c07701aa951ac19f8793aced01b05", "messageHeadline": "remove some more unused vars (#1221)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 89, "deletions": 531}}, {"node": {"oid": "d4f068544802a83d518f4b1531a6a9fdc81516d0", "messageHeadline": "DDL: Support for index on expressions (#1215)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 155, "deletions": 35}}, {"node": {"oid": "b2fd22f96a1085571c80d3f1a545b7a573c8869b", "messageHeadline": "temporarily disable the abort from pthread failures", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 22}}, {"node": {"oid": "a6d32c35d4791c8467bbcc497ffe9a5e739b206d", "messageHeadline": "R6port few more views fixes (#1204)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 33, "deletions": 55}}, {"node": {"oid": "b1a80a284d87088ef2520a2ceb12855476428152", "messageHeadline": "ported R6 PR912, no stats cleanup for view (#1202)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6089ad81b8cd487a5bc770934961a4df89b6e8ce", "messageHeadline": "ported R6 PR 957 : do not cache streaming sockets (#1208)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1140, "deletions": 8}}, {"node": {"oid": "a1c70afad57af9c6bf0ad2b3f9bb77da8307b322", "messageHeadline": "Wrap pthread functions to abort on failure (#1212)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2418, "deletions": 3649}}, {"node": {"oid": "0c0695d37e5a5030240b26de7f7c8643a99eca5e", "messageHeadline": "fix sp snapshot test (#1218)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 24, "deletions": 59}}, {"node": {"oid": "88fad82bdbabcdc21eaf9baa4571c23a2ca1ad7f", "messageHeadline": "fix several uninitialized variables (#1217)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 112, "deletions": 114}}, {"node": {"oid": "536403224c378d07594bcbba508f4b1b6da943ca", "messageHeadline": "Testsuite: ability to start a second DB via SECOND_DB_PREFIX paramete\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 125, "deletions": 266}}, {"node": {"oid": "8f2945544731f5eddfea50f88ab5dd20930ba535", "messageHeadline": "send verify: use get_dbtable_by_name to verify table exists (#1216)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 33, "deletions": 21}}, {"node": {"oid": "081ed06b174550dec8bb98df2394a333776e8345", "messageHeadline": "Fix use of an uninitialized 'version' variable in 'sqlite3FindTable_i\u2026", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51eb30cf3c767bb654eb92f69f157bd8414a61fa", "messageHeadline": "fix build", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1f99b2b186755c82b5e04384d8c30c00f6ab2c78", "messageHeadline": "Osql table (#1193)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 620, "deletions": 76}}, {"node": {"oid": "de0b564f5e73f5c722714dd7a1dc37f6a5340c5f", "messageHeadline": "cleanup more warnings (#1209)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 55, "deletions": 138}}, {"node": {"oid": "238696c97161083e3dfad9c7236b22e1a424caf2", "messageHeadline": "ported R6 PR918, slow bad node clear (#1203)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4f5d1c571ac7744940039e144c1c7e8beb702d52", "messageHeadline": "osql: Null ptr check theosql and comm objects before deref", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 81, "deletions": 49}}, {"node": {"oid": "08cdd00ec14882fbc9306e39e50e4068b02900cb", "messageHeadline": "clean_exit: Fix race conditions on exit in net library", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 79, "deletions": 109}}, {"node": {"oid": "6d608d48a7fd48bd4627975f11cc2f6584e2865e", "messageHeadline": "R6port remsql fixes (#1201)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "bb21f6c487a17b84b3b18fbada94d8d25274403f", "messageHeadline": "ported PR 856: timepartition support for initcomdb2 (#1198)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1389, "deletions": 151}}, {"node": {"oid": "3dacc622f8303f03424d767ca334a2a3b1755df3", "messageHeadline": "testsuite: Run tests with multiple subnetworks inside docker.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "86fdf8cb3fcfa2e6293401e48c8de2bd68360778", "messageHeadline": "net: Fix the handling of long hostnames in the subnet code.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7d213c9e58a4c635b375981d943d1eeaf61d37c6", "messageHeadline": "comdb2_node: Alias to comdb2_host for legacy compatibility", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9437c706fcf3b460a15363544955ac5082f9d869", "messageHeadline": "cdb2jdbc: Better handling of EOF from pmux. (#1186)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "6baa9d81fce7ed673b66e98c8d5f3c01654154cf", "messageHeadline": "PORTED: fix leak of improper use of c_get DBT flags (#1183)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 64, "deletions": 45}}, {"node": {"oid": "49cce536ebbbf25644a65dacdada8ed08c200b81", "messageHeadline": "Comdb2 system tables authorization (#1083)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 960, "deletions": 93}}, {"node": {"oid": "dffc893dac8d7ec0f812bd2b2dae2396d1110451", "messageHeadline": "Tests: dont cleanup too aggressively on successful completion (#1195)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dcb5125cba3b8b8b895fb0b43faa5b67e03357d8", "messageHeadline": "sockpool for fdb patch from r6 (#1192)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "78bfc3195bbbdc29398e7527193c3eb354afa1bd", "messageHeadline": "Tests: only copy core if there is space available (#1194)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 7}}, {"node": {"oid": "77ba373f1681816a1ee663c24649275ccd3a315a", "messageHeadline": "improve logic of freeing of seq in osqlshadtbl.c; small cleanup of to\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 100, "deletions": 183}}, {"node": {"oid": "bce16eca806c76440fea79e95cde6fda05a86e75", "messageHeadline": "get type from p_osql_rpl.type (#1190)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b28f48970c90914aa839c024c6d4991b31049868", "messageHeadline": "tests: Not quoting the callstack to break it apart into multiple argu\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7b9cc09c815e06dfbd2ef6416b40c453b9a601a", "messageHeadline": "Fix debug build failure (#1185)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20caff9dbb8ebc5d908df1ddf9705ffe6e91def9", "messageHeadline": "Return lua error rather than crash if user attempt to emit nothing (#\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ca35baae2086685882068d86f1fedb61226360a6", "messageHeadline": "fix small leak and a small refactor (#1175)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 82, "deletions": 145}}, {"node": {"oid": "fbee0b9f00bf976131639346c5521c38c29160c7", "messageHeadline": "osql_comm_is_done: avoid getting type from hdr unnecessarily (#1182)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 79, "deletions": 99}}, {"node": {"oid": "cc6a7f2db79964210f0815cad88c2ee15798286b", "messageHeadline": "Fix race in net_send_hello (#1160)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7b4838994c079f2f1b72ffa971c4b92cdbd8808f", "messageHeadline": " Trigger: spew less diagnostic information to the log (#1155)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 119, "deletions": 17}}, {"node": {"oid": "1af40e254c2e276c9aae312c8b065b9ce2824485", "messageHeadline": "Don't throttle sending to incoherent replicants", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "18382523e49a74eba842d5d7d27ab57fa2aee361", "messageHeadline": "clean_exit: Temporary kludge to work around race in net lib", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b730d7f41733f61f0bd29a28751e3d6d16579240", "messageHeadline": "Debug mode: remove invalid assert, fix warnings in test tools (#1176)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 71, "deletions": 83}}, {"node": {"oid": "7b4ec0de1aaf71accc27f3a60d137e21143cef0d", "messageHeadline": "add restart_socksql.test to exercise restarting socksql operations (#\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 199, "deletions": 5}}, {"node": {"oid": "18a83be5cbc762ddc2150a320ef193516cddb2dc", "messageHeadline": "SOSQL: dont lock table on every write in add record (#1149)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 100, "deletions": 136}}, {"node": {"oid": "15d4e813706260323a443a482265d666649e372f", "messageHeadline": "UPSERT: Handle errors from deferred keys (#1171)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 131, "deletions": 24}}, {"node": {"oid": "06e3ce1dba667a5424acc5388b03a33cff014511", "messageHeadline": "clean_exit: First close backend, then cleanup pvt blkseq", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47325ba554837b115933cf364dba52487fc6cac3", "messageHeadline": "Remove hard-coded build path from the Tcl bindings CMake file.", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c52463dcef7896f2b24bf6afd4ce4457455ce12", "messageHeadline": "cdb2jdbc: Porting #1170 to cdb2jdbc.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9ec8b4d2d49573416421db56c021292b222399e8", "messageHeadline": "toblock.c: Fix max blob size check", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ff0a385350ac52888ea962737addc2405980cab", "messageHeadline": "Fix incorrect cdb2api error and memory leak (#1170)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e9a44ba5ebb0d2939d8c7325d638041c270f0325", "messageHeadline": "improve generated tests operations (#1168)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 76, "deletions": 30}}, {"node": {"oid": "d5c2d2e37f3b1d205ef14a98aaa4435bfc428f03", "messageHeadline": "turn on make_slow_replicants_incoherent in test setup for now (#1166)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d150f3ee44365c0ea5bc8221b31f049a7761aae1", "messageHeadline": "Fix build", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fcdf77cad5fc377a2c98ae70321a91c5dc1475df", "messageHeadline": "More metrics (#1165)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 225, "deletions": 53}}, {"node": {"oid": "ecd833566341c201c2cf6c812d2d95429f1f1c63", "messageHeadline": " Don't use default in typestr if we have cdb2cfg override (#1162)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "82d86efa5483172cefff467e7724f32eb3765a1b", "messageHeadline": "Fix build w/o PER_THREAD_MALLOC", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d38212db55c78879e8d7392fe153b7c81c296fa9", "messageHeadline": "Remove 'make_slow_replicants_incoherent off' in test setup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f47aae892431ff11f528b0fcae5344e4fd8039f7", "messageHeadline": "Reset slow replicant on disconnect (#1159)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 82, "deletions": 27}}, {"node": {"oid": "de7b02e64bf9a2fdb2125f67d003f78c0dbd1030", "messageHeadline": "fix more warnings (#1151)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 66, "deletions": 192}}, {"node": {"oid": "ea1b0cdc8c1d0a887152df1a04645a0ce01c8001", "messageHeadline": "Avoid emitting uninitialized memory into the log file (follow-up to r\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "339058dcb5d80ea2a4a069bcb78b9ee38646f252", "messageHeadline": "put more trace for db create test (#1157)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 39, "deletions": 32}}, {"node": {"oid": "05f62dacca954d1c88f4ea4227c3b84b29503780", "messageHeadline": "Fix segfault when using cursor tracking. (#1161)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a77135471455246deade6714abe99b238964ecbe", "messageHeadline": "option to skip building libcdb2api.so", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "8a60d99439991103450da36e1034a00ff375a7e2", "messageHeadline": "tests: Correctly determine if the localhost is in the cluster node li\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "5237f67b460614c259a735fae3b971bbac7e1019", "messageHeadline": "Trigger: Don't register with master after every get", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "2c22cda945435a70b1f2a3fd53770258c127f18c", "messageHeadline": "Replicant -> Master heartbeat to track Lua trigger/consumer liveness", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 175, "deletions": 198}}, {"node": {"oid": "74807655d9795893dd23a2e99b4c6f530db030ea", "messageHeadline": "consumer: recover_deadlock waiting for client to ack event", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "b2483fa81be6ea6f622d224b3ab17f09304d16b8", "messageHeadline": "trigger_unregister: delay before retrying", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8c3d9d565958000267963eb734daec64fc13d592", "messageHeadline": "SP: Add optional timeout to db:consumer()", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 97, "deletions": 45}}, {"node": {"oid": "38da1cdc0a8b7462aa96a4f2362178d00102d6ef", "messageHeadline": "Update README.md (#1153)", "author": {"name": "Henrik Hasell", "email": "henrikhasell@gmail.com", "user": {"login": "henrikhasell"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "cbe1197f930727941bf823e22244ee02cd283fdb", "messageHeadline": "Support for connection initialization statements. (#1144)", "author": {"name": "Sebastien B", "email": "34582286+seblb@users.noreply.github.com", "user": {"login": "seblb"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "be198bec6f9a5c797b7c86afa3013f0dbdb5d437", "messageHeadline": "berkdb: Check ALL hash buckets if not enough space for a new page in \u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e4fda28b394635a8b5142adc34d1f3063daee4c0", "messageHeadline": "db: Fix 10-second write timeout on connections obtained from the sock\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 90, "deletions": 4}}, {"node": {"oid": "926fbe2418f8118ef89117951db1341854cc3c6d", "messageHeadline": "bdb: Fix a possible infinite loop on mastership change. (#1131)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "425cb8275c5cedb4c94a63a5edf34ea027c73d1b", "messageHeadline": "add test that causes deadlock when writing to index (#1150)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 140, "deletions": 0}}, {"node": {"oid": "eecf448fda7098972e3891fcdc6787ad03f8e7ed", "messageHeadline": "Fix deadlock test (#1137)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 127, "deletions": 283}}, {"node": {"oid": "c10660220c7e3edefe4c2592865fc11b43a18473", "messageHeadline": "Add an entry to verify_error test, debug for stepper.c, debug level f\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 118, "deletions": 129}}, {"node": {"oid": "b6891aae448f21350b3bc620d1e59115ce47420c", "messageHeadline": "have the output of upsert.test to be more predictable (#1145)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 23, "deletions": 23}}, {"node": {"oid": "e821c6bd19c8006c8b57b1d95df4a930d7fd80c3", "messageHeadline": "ddl schemachange: move sending tableversion in OSQL_SCHEMACHANGE (#1139)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 330, "deletions": 442}}, {"node": {"oid": "489c5c45fe3dc16ee4dc9bdcc6fca9365790be61", "messageHeadline": "Fix consume when usedb versioning is active", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ae259378559c452df35e1d89e84c8381b2633a01", "messageHeadline": "Fix getservbyname MacOS linking issue (#1140)", "author": {"name": "Przemys\u0142aw Kryger", "email": "pkryger@gmail.com", "user": {"login": "pkryger"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1edaf48a89e113402fca80ea42ce845c687a6264", "messageHeadline": "Static buffers (#1079)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 470, "deletions": 286}}, {"node": {"oid": "064d7dd5b355f4e9389f910febbe3deda29b13c2", "messageHeadline": "Disallow negative array size in csc2 types (#242)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 126, "deletions": 21}}, {"node": {"oid": "31a1fc0e35dceddd749dd2a637212ea213d2e350", "messageHeadline": "store the fingerprint of a query in the cached stmt object (#1130)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 95, "deletions": 169}}, {"node": {"oid": "8952ec058cbe2fadcbcd3b8e4ca1efd7e5c67808", "messageHeadline": "Compatible version for '@send stat' and 'select comdb2_version()'", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "21a94970a55ea42f133d408387b03cde50b8cfb9", "messageHeadline": "Fix compiler warnings in the Tcl bindings. (#1133)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "8d0078cb53dd243a502f698b2c45daf89701172c", "messageHeadline": "DDL: Validate index column list (#1098)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "611446f14284954cc0239ebd570960f64264004c", "messageHeadline": "bdb: Check for null in temptable creation. (#1138)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "d09326256f87f801c5230e3e95e18f437ec0f7af", "messageHeadline": "Auth: Avoid creating 'default' user in default settings (#1109)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "1be52007c4179d9ed0e755ada5431231039f7a12", "messageHeadline": "cleanup test info dir, add readme for a few tests (#1136)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 45, "deletions": 1740}}, {"node": {"oid": "5ba4b2bb8dc61e94d43efadc1dd1b8d257d5be79", "messageHeadline": "Queue consumer tz (#1108)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1401, "deletions": 2725}}, {"node": {"oid": "3af9ed4c1766697ea5dd890471b447ec8e15e179", "messageHeadline": "open_dbs: retry on deadlock (#1129)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4168f2958e00d8f8e5d329c32c2da9b484076202", "messageHeadline": "newsql: Fix most -Wall warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 46, "deletions": 50}}, {"node": {"oid": "8b2694423d5600fe4b5bae934af4078992a5a0e9", "messageHeadline": "newsql: admin overrides coherency", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "2829c20657a46e4d6c2f3a37b8f8d08fb649b360", "messageHeadline": "fix some more warnings pt2 (#1126)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 163, "deletions": 236}}, {"node": {"oid": "824d80830749143fb2da44f2fe83fc7bf49123df", "messageHeadline": "Add a test for correctness of event logging of sql; set sql after don\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 228, "deletions": 60}}, {"node": {"oid": "0808408654b07cd929c4b9209427f2c8963cdb78", "messageHeadline": "rep_record.c: Fix -Wall warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 44, "deletions": 85}}, {"node": {"oid": "70f5b577ae283727b9beec5616493b7641e5ac40", "messageHeadline": "Fix replicant catchup with legacy defaults", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "08af793597f15126e942e167076f4363bcce39fb", "messageHeadline": "net: Wait for r/w thds to exit", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "c3544612c9c5b530f5026b20885849df513ce09c", "messageHeadline": "net: Always prefer incoming connection from nodes", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 20, "deletions": 79}}, {"node": {"oid": "63baf6e2ff9c0c201da904f9c1973ccdedfb1698", "messageHeadline": "debugprint number of rows written on master node as part of a transac\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 50, "deletions": 54}}, {"node": {"oid": "b02f89fba5a2e58f061a2556049989f267344e85", "messageHeadline": " fix drop table if exists to be marked as write transaction (#1125)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 350, "deletions": 423}}, {"node": {"oid": "2b2018d13caa43e8717892bf315b5b4020e07dc6", "messageHeadline": "fix issue with mismatch in table version when inserting into oplog", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 55, "deletions": 84}}, {"node": {"oid": "335ab3a1415ff526fba4e51663a461d04931ce7f", "messageHeadline": "modify localrep.test to catch a failure with local replicants", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 68, "deletions": 1}}, {"node": {"oid": "4cf777f08eecffb94162e0b5b17df37dfeb44c4e", "messageHeadline": "make osql_insrec backwards compatible (#1127)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 137, "deletions": 135}}, {"node": {"oid": "e54a573e32e98e5d5d17a3186895955c6e1fce18", "messageHeadline": "comdb2_oplog tablelock for get_next_seqno (#1124)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "683788e3450e675565ed496c55d37aacfada2976", "messageHeadline": "db: Fix spurious poke timeout. (#1123)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 21}}, {"node": {"oid": "9c050574404af70cf810a6eca2e1278beb124cf8", "messageHeadline": "Fail with verify error if generation has changed (#1096)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 287, "deletions": 11}}, {"node": {"oid": "9e9356b17ac65eb5a908b20704252d74e6e6c35f", "messageHeadline": "After the do/while loop in osql_schemachange_logic, check the return \u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "31b697de62771dd092859f14f43f196c004cfe88", "messageHeadline": "mem: Simplify build and fix compiler warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 34, "deletions": 137}}, {"node": {"oid": "10bdbc033b65d2520f9a0245a76a67236b7defac", "messageHeadline": "Larger stack for parallel count threads", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8429790ab80c792874897c121144dd4d65926e3a", "messageHeadline": "Don't clobber net_send rcode (#1113)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 57, "deletions": 21}}, {"node": {"oid": "8518b1d282000c4bc09f418b299dc6c56cb7276a", "messageHeadline": "fix some compiler warnings pt1 (#1112)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 91, "deletions": 206}}, {"node": {"oid": "c29df69283836a3385d49ec3f24eaf4cd9816d2b", "messageHeadline": "comdb2_systables: system table to list all system tables (#1111)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 264, "deletions": 2}}, {"node": {"oid": "4a9fa6b03a90c1ae1965df6b9e40fef31ef5876e", "messageHeadline": "more compatibility", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "81f9ce4b12ad95a6298b7e1c6d242c0c22be88fa", "messageHeadline": "DDL: Check whether type is specified (#1105)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f41458eacea102f00b4074e0b47aabe8918ebc4b", "messageHeadline": "Cleanup: Remove unused stuff (#1106)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "46f9eb3856d3b925825e41dd5988233441fbfda1", "messageHeadline": "Minor refactor related to sending usedb logic (#1087)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 255, "deletions": 324}}, {"node": {"oid": "2e87c3ca7cde45ce7e79b08282739992b02bc993", "messageHeadline": "pglogs_asof_thread: Fix stack size", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a1718556d8c0285eb3522e1a8f12021ad56487ac", "messageHeadline": "nodepick fix for BB env (#1107)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4dec372c346f33f8d6d8b3cdae369503b50040f1", "messageHeadline": "Fix debug build on SunOS", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ace96036b184b67b188d443eae79bc4744e25307", "messageHeadline": "always upsert tablever if scdone is sent in a different tran (#1100)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e77f5a9ce9fd165c1d2100e5e6eb74f7a4df3139", "messageHeadline": "comdb2makecluster: tool to create a cluster and start it. (#1102)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 323, "deletions": 26}}, {"node": {"oid": "3a0c9655f2d6ab4f3730132e8f2a0556658b70da", "messageHeadline": "bdb_table_version_upsert_int: Fix segfault on 32-bit SunOS", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d84c64258123f9a876c504963f347f0725ffe576", "messageHeadline": "fix begin as of wrong state (#1097)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "d048a84b8c33af7e34a6fccd52ad3fe7b827b701", "messageHeadline": "Add error info in cdb2_dbinfo_query (#1095)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 70, "deletions": 34}}, {"node": {"oid": "3ae6d3f5cd7661f127661e501ceb1b340bff3ee0", "messageHeadline": "Generate and run tests based on options in testopts file (#1094)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 46, "deletions": 5}}, {"node": {"oid": "68f5ad1481f198dac2f26f8e61ca4aa66887461c", "messageHeadline": "Docs: Add 'DDL' privilege to the bubble diagram (#1089)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "611c1eed2f8558165f319e3e5f27ae63c1868c6f", "messageHeadline": "Fix mem_tracker test in clustered mode.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "d961e52376381eedb9f5a51d3daac8afe7ef0465", "messageHeadline": "Fix an incorrect assert (#1092)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "bd2fccb199d7b6e237171e1d21cc5fc250215bed", "messageHeadline": "bdb: Fix memory leak on error in bdb_purge_unused_files().", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "6aaa6f40a249a36b468b7850e4e16829da922aa0", "messageHeadline": "db: Fix memory leak in pack_recgenid_key().", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "78585130fe5a41d77e95337e9430577ba6f149e9", "messageHeadline": "eventlog: Remove leaky but unused sql field.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a2e2b5f9228f0b48cf57ec865e802f5b30609a99", "messageHeadline": "reqlog: Free EVENT_PUSH_PREFIX events in reqlog_free_all().", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "160f999fc5e9b360856775cdd8f3b998d02416d1", "messageHeadline": "reqlog: Free sqltables in reqlog_free().", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9aa038f2e16b7676643e56954d44b760a0bcfc09", "messageHeadline": "bdb: Free ltranlist even if ltrancount is 0 - BerkeleyDB os_alloc nev\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1685fa32a693a7654e6c1c9a4ca7210cd872eef", "messageHeadline": "berkdb: Free DB_DBT_REALLOC'd data.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d71b539c340ff0f602502cef9bd409f30be82d3", "messageHeadline": "Memory tracker. (#1067)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 409, "deletions": 48}}, {"node": {"oid": "1a9cec853b1e9e02b28b67872853605c06f5ca63", "messageHeadline": "log txn error for other types of errors ex delayed_key_adds (#1090)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 75, "deletions": 91}}, {"node": {"oid": "80d0d28b1acad1fa48af95d66d83819c4c868708", "messageHeadline": "Segfault while accessing comdb2_plugins (#1088)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "92038ef5c380a6e13dc491b03aa4651e87552fc6", "messageHeadline": "Upsert: Handle case for uniqnulls (#1086)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "892ea07946ddb65681a3d80679492480555fc952", "messageHeadline": "refactor a bit watchog thread, remove superflous function (#1084)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 226, "deletions": 220}}, {"node": {"oid": "808443c40ac3fc8c53924ddede45c4067cb97406", "messageHeadline": " dont run tests that require ssl enabled if SKIPSSL is set to 1 (#1082)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 37, "deletions": 13}}, {"node": {"oid": "d05e43e33ee2bb9d63ca382bb2190ddcd7cf4f99", "messageHeadline": "Docs: Fix set commands in certification-based auth (#1081)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2745448295199bec7d25c283666a35d68f20f207", "messageHeadline": "keep comdb2 exe link for posterity if there was a core (#1077)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 7}}, {"node": {"oid": "c2c4faaa48b7727ef7b785b52494b0b620ef150a", "messageHeadline": "add comdb2_node_uptime() and comdb2_node_starttime() sql functions (#\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 55, "deletions": 10}}, {"node": {"oid": "c5f57ee9028a61a7a2ef047f981c5783726b2b57", "messageHeadline": "remove comdb2_fingerprints vtab registration", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a7fdeb905f74d96176fc925e2e22edfe10cda22b", "messageHeadline": "Fix error trace in net on gethostbyname failure. (#1078)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b76f1ba9446444d0f0a8b25481050e273eb70ef1", "messageHeadline": "Fix election/upgrade for orderly exits", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "89a3ab84411161abadf1e68eadb7f64540e73b8d", "messageHeadline": "berkdb: Update page generation on the correct variable. (#1073)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b98ecaa12b7429a4e420d72bdb3659a7b7f55086", "messageHeadline": "return correct error code when db is in readonly mode, add testcase (\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 44, "deletions": 29}}, {"node": {"oid": "d1cfecb680102de0ed5c92c7f5f2e825fb86bc48", "messageHeadline": "Make the cdb2api functions, e.g. cdb2_column_size, etc, more robust i\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e87b87b9ea489075ba41e58a644a51a5b52ba65a", "messageHeadline": "Option to build with legacy defaults", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 47, "deletions": 19}}, {"node": {"oid": "1f3f6820e4720632eb1171474b16a6b46b2e40a1", "messageHeadline": "schemachange: Don't double close an SBUF object. (#1069)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e12210c2c58dc347c7676d2e87799994a465ff2", "messageHeadline": "Moremetrics (#1027)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 777, "deletions": 299}}, {"node": {"oid": "b0bdf38e7a9075f7f5388abc83414cfa3b6dc9ba", "messageHeadline": "Send only WIRE_HEADER_DECOM_NAME for all decom msgs.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 123, "deletions": 304}}, {"node": {"oid": "44353feb6a79d1eac4d533446c68a02d7307e1f8", "messageHeadline": "Fix handling of long hostnames in net lib", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "14fed828a44abe80b4541d445dd8dca904c214dd", "messageHeadline": "Add API to override add/rem/decom functions", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 264, "deletions": 110}}, {"node": {"oid": "ad621412368e8111f658beb0d27404091dc9b7f7", "messageHeadline": "Add API to override bdb cluster output", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "6aa49288295901f14f051a2b21891abcf753c7c9", "messageHeadline": "Add API to override trigger send/recv functions", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 55, "deletions": 16}}, {"node": {"oid": "7d6129269a9d392cbfb6f8d9728c77b38f0913c6", "messageHeadline": "Add API to override UDP send/recv functions", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 153, "deletions": 94}}, {"node": {"oid": "24f70246881e7c3b6493de36389093caf03cf9c8", "messageHeadline": "Add API to override gethostbyname implementation.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 66, "deletions": 25}}, {"node": {"oid": "317de2f02143cc7494cdbe3a2a4e1c157539c83f", "messageHeadline": "Simplify getting host address", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 55, "deletions": 455}}, {"node": {"oid": "b286803d195f37cf7a0020f35a76cb6c59a705cc", "messageHeadline": "R6 compatibility: legacy_defaults", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 48}}, {"node": {"oid": "f1b3d5da3ee94f3b7dd0c7ce9a743435fb4c65f4", "messageHeadline": "Fix segfault on exit with custom locations", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bee48d955f3b6721ae61ebc508de7fb23a0ce9be", "messageHeadline": "transactionally resume time partitioned table schema changes (#1048)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 435, "deletions": 41}}, {"node": {"oid": "44aa08a21dd4a8f3ce6f39c6b79a9d91a7a71d6f", "messageHeadline": "check twice for any local cores, catch setup cores when cluster is se\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "a86dcd0cb23c76759c7c0d56e5c2f228d677f396", "messageHeadline": "mem: The blocking allocator falls back to the system allocation if co\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "e1f36eb1a9738a345716a3e3a778a72e1f32c244", "messageHeadline": "skip hostname from cluster line via continue", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 11}}, {"node": {"oid": "a7e82eeef0d436587dab01a8e3f5cfd2bb934c9f", "messageHeadline": "add gdb package to docker install list for tests, fix core path name \u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0bc7c670188773e5fd58a0ef7aecd28fb846d9ca", "messageHeadline": "Fix some compiler warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "eaa714377a79075979d04efa78596ac16157b2e6", "messageHeadline": "Fix SQL statement (VDBE VM) leak in the execute_verify_indexes() func\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "46e89d413c6511e8b0060fef09dd202bc0dfa274", "messageHeadline": "Docs: Fix the formatting", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e4c88fe382c07897854df2ccbcea93164edff358", "messageHeadline": "Docs: Update bubble diagrams related to upsert", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "ad0c6c234c9f20c6b6e824053e9b183cff16c1fa", "messageHeadline": "VDBE integration fix to address writing to invalid memory during quer\u2026", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5920e673e734a2a8ff2067a685f37e120125a387", "messageHeadline": "Quick fix for adjust version (#1054)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ace85e013f1fe1a20fc53757c7da8f47896b11c", "messageHeadline": "ignore sigpipe for selectv test client (#1053)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "b15341f5c13f994d7a278c34c51a12c0a139196d", "messageHeadline": "add option to have changes with tid (#1052)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "185393f1876c03e43f324a3d756497ee37943ad5", "messageHeadline": "dlmalloc: Fix memory auto-trimming. (#1049)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 54, "deletions": 58}}, {"node": {"oid": "393a6c31f11bc08d4a5364edf64b5b38fd10c13c", "messageHeadline": "remove open_dbs_mtx: no longer needed (#1050)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2, "deletions": 13}}, {"node": {"oid": "4581eac0047027a48d469e756eb29d985035944c", "messageHeadline": "Transactional SC with Constraints (#1034)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 975, "deletions": 51}}, {"node": {"oid": "4ff1a49f239178e4da97a498adff0648b8b42ac7", "messageHeadline": "In the 'newsql' plugin, avoid caching a plugin 'appdata' pointer that\u2026", "author": {"name": "Joe Mistachkin", "email": "jmistachkin@bloomberg.net", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5992fba4c498e1bc7ca34ebac10371e0997497ee", "messageHeadline": "berkdb: Fix an integer wraparound. (#1047)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "724c1dffdf434a79d9824fca14651637b7297c8a", "messageHeadline": "tests: Remove misleading comments from logarchive test. (#1043)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "ce0ec624e028a8ca74362443d135516eae2514e4", "messageHeadline": "bdb: Change summarize and temptable counters to unsigned long long. (\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "43d51d4d6524f793b2bba95207173e2ca156a54c", "messageHeadline": "sqlite: Dynamically adjust periodical sampling frequency. (#1028)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "b32c9c192454dd7b76c3702969eaad68c4708763", "messageHeadline": "Add option to have transaction id in dynamic queues (#1046)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "1223938032ea05727707403556dae23216b6aeed", "messageHeadline": "Add tests for comdb2_queues (#1045)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ecda063d954aaa1be1e8147d0f6ad2fb6b66553f", "messageHeadline": "Use strlen to truncate CSTRING values", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "743b1652d9c8f6dcdebe0ee43dc542b7857ca3c2", "messageHeadline": "comdb2 dynamic queue stats (#1042)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 308, "deletions": 34}}, {"node": {"oid": "b141c1ab22a957173965616d521a3ea89effdbce", "messageHeadline": "Feature: Decouple installation and data locations (#1032)", "author": {"name": "Eric Hripko", "email": "yksirius@gmail.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a361f078d9e12686052ad62b530fffcc0ccd9063", "messageHeadline": "DDL: Allow whitespaces between type and its size", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "364bf7497c18f5ba30e3b04139af150e3c0e6463", "messageHeadline": "comdb2_transaction_logs: Fix a typo (#1039)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bef4bc7c055dc559c9360bedba3e12d6235cd8e", "messageHeadline": "cdb2jdbc: misspelling.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c3ae60d9d3901523ec0f6aab04558bc2fa1790a3", "messageHeadline": "Bug: Fix the typo in client API config initialisation (#1041)", "author": {"name": "Eric Hripko", "email": "yksirius@gmail.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ee59580178cb9583b519aafbd374b58f05e88c45", "messageHeadline": "Implement forgeground option for cdb2sockpool (#1040)", "author": {"name": "Eric Hripko", "email": "yksirius@gmail.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "a23a549aaa560df48a8f68deebf5015ccda61f98", "messageHeadline": "metrics: Fix a typo. (#1035)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4ab97cbfd5e1477652c9fa9f59e02b1d4da8bb1", "messageHeadline": "Check for the terminating '\\0' in bound string to adjust the supplied\u2026", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ba4f543a3f8684d44604054168e80eac62b43e83", "messageHeadline": "Refactor tests/tools/cdb2bind.c", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 120, "deletions": 57}}, {"node": {"oid": "d2afb9ad24fc340cc9710c25128ebe709c0ea2c5", "messageHeadline": "comdb2_limits: More additions to the limits system table (#1026)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "ea227d6cd6b83fc38300b8d471b2a85009288984", "messageHeadline": "DDL: Always create unique indexes with 'uniqnulls' (#1023)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 356, "deletions": 154}}, {"node": {"oid": "c74e15ea460e83edf57d10cd5a79fb861ac746a0", "messageHeadline": "Fix temp table leak with SPs (#1029)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0ac38a9a2a036dbf26ee5336ee8d596c539ec252", "messageHeadline": "Tweak cdb2jdbc timeout test. (#1010)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "944d493277d9ba53360b044be94577ff54625fe9", "messageHeadline": "DDL: On ALTER TABLE, handle field type & length for client tags prope\u2026", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 184, "deletions": 13}}, {"node": {"oid": "40ba1635fa5fb8ce0f4bdc4ee0befc01c5e149d2", "messageHeadline": "Make out-of-range key search work for bytearray. (#994)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 139, "deletions": 86}}, {"node": {"oid": "bbaafe9108772e3d21b6a7a915db35ba7710e8b3", "messageHeadline": "Allow building extra plugins out-of-source", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "156ed5a350e84e0b6705f1b48d47c77b9599641f", "messageHeadline": "Rename plugin -> plugins", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "ea9fc8b0cc05b1f45a52891cb2419bb0fa70cee0", "messageHeadline": "Support for upsert (#882)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 2670, "deletions": 214}}, {"node": {"oid": "6eeaa7d60b6d6ba87d6c26d45b681013bd6b552a", "messageHeadline": "increment num_sc_done only if sc is successful (#1018)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e1f30a8fb132eb6009b8910d778c817222557b0", "messageHeadline": "Fix build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "22d7dd4b373231a34227b9df6ceecd85d87019a1", "messageHeadline": "Provide flag for retrieve log records in reverse order (#1019)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a97140c5632cbc91c748a553f9605165505eeab3", "messageHeadline": "Fix oldfile list wrap-around bug (#1012)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "3bc8e1a2476777dd79f83a6eaba5b23235d267cf", "messageHeadline": "fix table verify for partial unique indexes (#1017)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "31ead52f467c4b2948838acbea50fbb50f7b10e2", "messageHeadline": "fix check for uuid osql for net_osql_master_check (#1015)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "a76956f5b0ffb50629344fab718e08049f70bc20", "messageHeadline": "Fix memory leak. (#1016)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "e72eaa52e55e96bb5e28168a9607e17560e0b558", "messageHeadline": "Comdb2 sc cookie (#1005)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 166, "deletions": 55}}, {"node": {"oid": "9a5339c6ed5819cdce6f7a069beec30ad1afbb65", "messageHeadline": "Set testsuite environmental variables in the setenv script (#1014)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0b50745adbe3d5ee7dc0da2409f1458f6979647b", "messageHeadline": "retrieve_logged_generation_commitlsn should punt on txn-regop, fix ta\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "d53762e59b849ee70c1149258170d4ae73cfb26f", "messageHeadline": "Fastelect (#991)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2467, "deletions": 2186}}, {"node": {"oid": "d16e0dd70ab36e2faa7b6f9c1cd413d6c8bcb19e", "messageHeadline": "Track ENVLOCK, change name to object, add support for nulls in ezsyst\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 106, "deletions": 70}}, {"node": {"oid": "03954084585befd3caec09b488d55ff471ba5d27", "messageHeadline": "transactions that have DDLs are not retriable (#1011)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "761dc6271a04e1187e1743949b65c54c9faa3034", "messageHeadline": "Send actual logs rather than random data (#1009)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f068d4e3be048f5c47060c44d13e43ff78f9047", "messageHeadline": "Fix cbuild again- specify tclsh8.5 first (#1008)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca2e1dbb7636964088524debfbc8e990c132bdb4", "messageHeadline": "Fix cbuild (#1007)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "388e299e9c24889c4041ce6ac1ffd27c1448d002", "messageHeadline": "Fix this - my refactoring broke the build (#1004)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "a36b8dd040e1cdfc0644aadc47fe6a4db0ee6694", "messageHeadline": "Force lua to break out of sqlite_step if we fail to write a row (#861)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5d7151d3b8b33ff8a47c2b879e38a6314c558fc6", "messageHeadline": "Logical log systable (#983)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1999, "deletions": 267}}, {"node": {"oid": "c0b1aa825d3b75853e213ca8a1ec5499914ecf80", "messageHeadline": "Move send_intrans_response into newsql (#1001)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 68, "deletions": 59}}, {"node": {"oid": "a94e696200e8eabefd50829f31c130af25677c4d", "messageHeadline": "Add plugin specific skip_intrans_response logic (#999)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "fcb178d7cbbfd439cd6126e58931d7e6fc7ca290", "messageHeadline": "Fix yastR5b (again) - Don't run autoanalyze if its disabled", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "ccd23c451f3b14f93738c2baeead4981707adae1", "messageHeadline": "Locks systable (#1000)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 377, "deletions": 113}}, {"node": {"oid": "fc602a784505fac95655cdccdfd9919357c8e749", "messageHeadline": "Fix AIX build (linux only routine)", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e648b8eeefc49be514bef2c990e7ab7e1facdb42", "messageHeadline": "Need time_t in averager.h (broke mac build) (#998)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d921fa8136f0d3b3d86340a3623f32f36075bf24", "messageHeadline": "Comdb2 metrics (#981)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1910, "deletions": 260}}, {"node": {"oid": "86cef414a8a1a266af62dc43079a0751a13714c6", "messageHeadline": "db: Fix trigger_register and trigger_clear_hash deadlock during maste\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "197fe3df93df7f631118891a5ad49ef015438c1e", "messageHeadline": "only init arg.tab and arg.conv_flags once (#995)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "899159dd39ad0f5ab122bf7e8e96cfa349f9c5cd", "messageHeadline": "add conv_flags to comdb2_appsock_arg for internal fastdump (#993)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cd6bdfb6da24a7c8726df323facb26fa9aa7a3ae", "messageHeadline": "Merge pull request #992 from akshatsikarwar/register_switch_newlines", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "59a37ee75446532312c7d91c3d2ddb8037e747d6", "messageHeadline": "Remove trailing newlines from switches", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "46ad5af4ab2c30565763806ecc23a175936576bc", "messageHeadline": "Documentation: Update paths on 'Installing Comdb2' page (#990)", "author": {"name": "Eric Hripko", "email": "yksirius@gmail.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "34ba2bf5e8c0a53d7bee8a79d8f78eb6f9acd1a1", "messageHeadline": "Signed char by default on AIX", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69fe95b3a5c84acc66796db7439caec19c2c970b", "messageHeadline": "add readme to test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f38ccfd52eccb4f3fd3df189cd2ace393cf4cf80", "messageHeadline": "add couple of tests to cdb2api_unit, enable asserts, fix rm in si tes\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 88, "deletions": 13}}, {"node": {"oid": "08f1eae4a2b339d909e4559396e9b771466394cf", "messageHeadline": "dont use bset/btst for osql flags (backwards compatible) (#987)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 25, "deletions": 46}}, {"node": {"oid": "94140568c0011132bc1be21ae6a374e716a0587c", "messageHeadline": "small cleanup of send_query function of cdb2api (#978)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 45, "deletions": 50}}, {"node": {"oid": "377427a20bc451462cbe4843a95d5a298b6d578f", "messageHeadline": "add test that makes sure we dont allow bad index names (#980)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 225, "deletions": 10}}, {"node": {"oid": "3e025b4db9d4973fb82e2c0773ef846d62a5bae4", "messageHeadline": "C99 already specified by CMAKE_C_STANDARD", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a20e8b37f86ae40e826898bc49e2147bc025fe31", "messageHeadline": "Minor cleanup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "d36a65c8fa82241a9ffd178a0718ed9cb14022f3", "messageHeadline": "Fix decimal test on AIX", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38031e906062ec5c4ea3aac5eb0ad0792d017d9d", "messageHeadline": "C99 already specified by CMAKE_C_STANDARD", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34e3caf59793907ef1906bb7a896a75661c4e8f2", "messageHeadline": "Fix debug build on sun/aix", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "418910d2bfa940cfd58cd5216c733c01b84d14fe", "messageHeadline": "Remove plink_timestamp from core", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "66c18b5a4439a3b7e7dd584a91b150ce35bd0b7e", "messageHeadline": "Fix build w/o SSL", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5fa0ef354e2a0cc75a8d75d3d7019ee302964e4a", "messageHeadline": "Option DEBUG_TYPES to, ummm, debug types.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "a67c316fff8870a758a3238d77db7f34571755c5", "messageHeadline": "Fix missing dfp flag on SunOS", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5dee2ed424380e6db94431a184f8154fbdacbdf6", "messageHeadline": "Docs: Fix typos in python code to get database port (#985)", "author": {"name": "Richie Yeung", "email": "richie.yeung1@gmail.com", "user": {"login": "y-richie-y"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92d669faa0184349666ee44ea5c0d6aab724cb89", "messageHeadline": "PORTED: add net clipper from R6 (#979)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 146, "deletions": 51}}, {"node": {"oid": "c8727d38423c99ef6d8c569390c96327c061f762", "messageHeadline": "docs: Fix datetime documentation.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d58547b88296bf0d3c4758f47034a9f2630805b1", "messageHeadline": "Mempsync flush (#982)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "4322c7d98c6a5cd00c1b78eb377f1c2de1a6d7ae", "messageHeadline": "db: Don't override the error code and error message from record.c. (#\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "55641ae31ecabd8596f37aa50a4ca326ce02b3f4", "messageHeadline": "PORTED: Remove infinite sleep on unhandled errors (#973)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f1041645728dad331200f1080476e39d7f0a6c7b", "messageHeadline": "Use old style queuedb filenames with legacy_defaults (#976)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e57457f51eb785e41bd122eab3bb1e15b7614b4d", "messageHeadline": "Fix: Legacy defaults are not deferred options. (#975)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 110, "deletions": 134}}, {"node": {"oid": "72ee67463069d811831bd71964ec4008c5192ce7", "messageHeadline": "separate accounting of progress for each schemachange (#968)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 133, "deletions": 129}}, {"node": {"oid": "eaeb13127376076f90f183bdd12ffceb3ffffc64", "messageHeadline": "no need to store rqid on key (#970)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 89, "deletions": 129}}, {"node": {"oid": "13caf26d269803c62bea0223def2b2d14c034c0a", "messageHeadline": "cleanup better after tests are completed successfully (#971)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 44, "deletions": 11}}, {"node": {"oid": "6b625bf49e14ac6d0b4517e030d06bef1b471403", "messageHeadline": "Check the return code from cdb2_open(). (#969)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dff3d834383c71d5b5d4453a6fa5011642b2f96d", "messageHeadline": "Send reset after getting socket from sockpool (#964)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "61a7c1685ede2dae85f34e59f66204e44637c6b8", "messageHeadline": "sc resume race (#965)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 213, "deletions": 89}}, {"node": {"oid": "9e69137c9c3dc885750c3d00b4b78ceed66f2737", "messageHeadline": "Fix incorrect argument order (#967)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aa03f667ee78301dac0e9a7d9297efa366f5cf69", "messageHeadline": "Userfunc systable (#955)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 219, "deletions": 94}}, {"node": {"oid": "63f1ab0f83c0554f3ff856e7db7441f3b9c2ca1d", "messageHeadline": "Log systable (#962)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 612, "deletions": 13}}, {"node": {"oid": "649207f0e0779ddb78a0808068586b809fd5ebcd", "messageHeadline": "add reqinfo to jdbc code (#960)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "85bdbda69157b2b9d2f0d10f2e86710bd0e8b6c2", "messageHeadline": "add table t8 for sc_constraints.test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d0330b2ce015a58f6fa0656b1ec825601cc9ad92", "messageHeadline": "add subtest to check that we error out on nonexistent foreign key (#961)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "f7339e965814ea71e097bd43575783425e1c3602", "messageHeadline": "cdb2jdbc: client info. (#943)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 163, "deletions": 43}}, {"node": {"oid": "5fcaa22435b891ed44ea25eb7d2571c38f61d25f", "messageHeadline": "Push changes from upstream tzlib (#915)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 20, "deletions": 31}}, {"node": {"oid": "b56ecfc0edbaf8898a9b482c9dc217fca8ff3896", "messageHeadline": "SP's initial schema lock should work like standard SQL", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "930f4a3ab0018937c5b02066f9685b2b3bf4dce2", "messageHeadline": "Assert isn't valid unless this code is enabled (#959)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b8124df8f7f7f0c5c31010ea97e343dc9e55cd33", "messageHeadline": "cache number of shadows in the struct (#957)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "b8aad66d3bb48acd89682759f174a7349d673805", "messageHeadline": "Fix Solaris build.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c60def2311f710001c272ac56377001690f1e37", "messageHeadline": "Logput decouple jepsen election race (#914)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4089, "deletions": 1283}}, {"node": {"oid": "07dec716a04bc0674ba2f689f64065588c1dbe30", "messageHeadline": "cdb2api: Fix \"SET SSL_MODE VERIFY_DBNAME\". (#954)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "2e68f2cc07803d18cfa3a0e59ca4e6f11f1fc065", "messageHeadline": "add back get_db_dir to process_message", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "232a5b6db640a0c7f792bcaad64d84c343a939ed", "messageHeadline": "Consistent error msg for invalid bound parameter", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "0d1471ab95a615a70872521ace3226c8a76f0259", "messageHeadline": "Fix out of bounds int via fastsql bound param", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "206ed0dab2ca095d8b7624ff8eec773da1b2259c", "messageHeadline": "Try to queue on replicants before sending sql to the master (#937)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "72a595f67078e1a79da4fae85c5a52d535e28640", "messageHeadline": "p4_opfunc overlaps with p4_table causing crashes in writes_remsql_nam\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3a25417b315474058d53b20a844314129493bc9", "messageHeadline": "Add bmaxdata to fix AIX (#952)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eef7646a778cd7776e13a1709a934d450587258f", "messageHeadline": "Add spdebug test, fix spdebug help (#944)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "2d971a286b397b07da63f9dc3d33fd784310b938", "messageHeadline": "fix snapshot as of using internal comdb2api (#946)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 128, "deletions": 118}}, {"node": {"oid": "958edbb1d202f3a05efdb97c0d2ec29c21c705a9", "messageHeadline": "Solaris needs u_intXX_t defined explicitly (#950)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "567d559f75cd05664e92710f27c92d6821f35b49", "messageHeadline": "Maintain only a single definitions of hexdump functions (#947)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 126, "deletions": 1387}}, {"node": {"oid": "1ee0c5cb5667b040660a3df7115d6a8f0b07fb8a", "messageHeadline": "Fix smoketest in docker Ubuntu 18.04 image. (#941)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "46b8e4deb8bdf72fdf26d155f737211c96a0893a", "messageHeadline": "PORTED: Fix max double string size.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "12e7990584afdbb42e82ccea4eeb92c79132aa14", "messageHeadline": "Reset trans_has_sp correctly (#942)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "99e8f2c848259bc8166b4e1e335b6908879c63b0", "messageHeadline": "Move bb/ to util/; fix readme (#939)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 98, "deletions": 87}}, {"node": {"oid": "96b213e64b436b738c6f8d1b7f950bfa003d582a", "messageHeadline": "Replay dup (#921)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 359, "deletions": 163}}, {"node": {"oid": "101b2bef967bb0790d0bed2422583771665a49b0", "messageHeadline": "Remove libreadline6 from Dockerfiles. (#924)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "3492d5a9af228948f271f8e960890417c84d154d", "messageHeadline": "Cert-based authentication, CRL and dbname verification. (#904)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1800, "deletions": 317}}, {"node": {"oid": "cd19cfc5371bd18afe34a1c091633ca65a876050", "messageHeadline": "Fix cdb2api READ_INTRANS_RESULTS mode. (#928)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 336, "deletions": 164}}, {"node": {"oid": "7463fa7da07fbb02cf0f58c745e5015e806824a7", "messageHeadline": "fix insert lots test race to set the gbl config file (#936)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 16, "deletions": 14}}, {"node": {"oid": "6ad2e2a04ba91debe82617a74f061274754ba3e6", "messageHeadline": "Compatibility fixes (#920)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "0ae1797233889b6570cdff1f8dc1ae024cc7297c", "messageHeadline": "Update README to include the 'tcl' directory. (#935)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5fca5d159b52230c797bb487d4fe5ccfd0817db1", "messageHeadline": "Don't log non-zero retries. (#933)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7959776760dfa2e40d43d0198f7f40d75a3d5220", "messageHeadline": "fix snap_ha_retry test: check for null dereferencing (#934)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6a66264894f1f5dc17048ff7760cae9b0cf925cb", "messageHeadline": "Writes should not fail even if live_sc_* fails (#932)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 117, "deletions": 65}}, {"node": {"oid": "5ead929cdb62bf2238150533a3cb85ce0058962c", "messageHeadline": "cdb2api send timestamp and retry count of each client query (#925)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 94, "deletions": 55}}, {"node": {"oid": "0f904083b1c956dfb84b41c1336a62e60f08057b", "messageHeadline": "Add Tcl bindings... (#911)", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 5630, "deletions": 241}}, {"node": {"oid": "a9fad5866c44bec127fd4273c0798a8be3608922", "messageHeadline": "Fix call to realpath on AIX", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "e80f56e3d57df889ce5474ac5b6f69e54f9b58a6", "messageHeadline": "Print txn error on eventlog of Master node (#930)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "666f373a494f8bf4b643e45dd2edafa266c7c58c", "messageHeadline": "Fix SunOS build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "b7636916feebea8c6808f11cb3d1a76cb4c0dcff", "messageHeadline": "Don't generate plink_timestamp.c", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 175}}, {"node": {"oid": "e3384821d4994ab3f67349606e3b69e09f299c44", "messageHeadline": "Temp table insert test (#916)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 77, "deletions": 1}}, {"node": {"oid": "edea985440903a4b5952cf3fd1ab73ede92bfb4a", "messageHeadline": "Fix localrep test: server logs length from schema", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4171572ddb3d164e0d74fa5afecbbef2aaac797", "messageHeadline": "Fix snap_ha_retry by setting set `skip_feature`", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7dc07c6049455a9a91b5bd3c73e9ac8667924ae", "messageHeadline": "Fix building with clang on Linux", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8b2487f654974e22a51c14e869d7500d63305afa", "messageHeadline": "Fix eventlog for bound parameters", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 128, "deletions": 118}}, {"node": {"oid": "3b8890c401c71cd15178dcbb29b06be5b1cd3c75", "messageHeadline": "Move interval string formatting into types.c", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 69, "deletions": 78}}, {"node": {"oid": "5c581a95a0c1ba23bf2a00372524d66e5f6bda59", "messageHeadline": "Handle send_one_row", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "bdbbde5b112ab472e578dbe67393efc2276fbec0", "messageHeadline": "Fix dirname warning when core_pattern is not set", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c41a7a7ba9a1cfdb9a260f5550dfdc70967c14b", "messageHeadline": "Fix send_row during replay", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9454cfdd1bc261cb0d52ff55c9b7797ea7e597a9", "messageHeadline": "Fix replay print stmt and minor cleanup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "de77fcc8690b1e7d581c15d4c6837050af796a0d", "messageHeadline": "Send error on first failure during txn", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "61474a72199e1d1e962bd214b9662946a5d84239", "messageHeadline": "Always add CMAKE_BUILD_TYPE options to cache", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63c07b888ad73ea8b29a99781c37cd230ffc3884", "messageHeadline": "Error needs skip_response check", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bc31ff5f4cd5117e0f29b7213b0a1c3c97f3daef", "messageHeadline": "Fix peer_dropped_connection", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "ed8b309abd515f34fc9b9a7fd7a970642e7c63ed", "messageHeadline": "'intransresults' is buggy. Workaround with rollback", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c84ec0eb9721beb7f3519710b9008026ebaf404b", "messageHeadline": "Clear null flag for param", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cc3e260f0dd758b80b669e01d5ffdaf967dea435", "messageHeadline": "Setup thread malloc for trigger-thread", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "480ac32ac7112af483a7e1345a2177b6b6b1cbb5", "messageHeadline": "Remsql is internal sql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "2dcc9827d44e15742f7754f1f3fca8056ab85758", "messageHeadline": "No type overrides for internal sql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d29aedaa5a7a2453d5bddfa57441693ed6c224e", "messageHeadline": "Verify idx is internal sql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "cb926bcc42a11b7bbc144702e8d1ac3ad892c451", "messageHeadline": "Remove helper macro: WRITE_RESPONSE", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 22, "deletions": 28}}, {"node": {"oid": "f7e65ca1800061e647aa18617ed34cc58b01003f", "messageHeadline": "Fix newsql query replay", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "89fb44d048d075f96bac88cfdf87b738084c8e53", "messageHeadline": "Remove want_query_effects for some cleanup.", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 44, "deletions": 86}}, {"node": {"oid": "451cdf290514110b72a766ba8d582f681af091a4", "messageHeadline": "Don't include protobuf outside of newsql plugin (mostly)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "178ba6b89f7a0bed6dc860e5831c6c65e43b5690", "messageHeadline": "Clear recording flag for select", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fc71d1e9407413d1ec6c7d6dbfeb09eadd9cd3e8", "messageHeadline": "Share get_type between new and fast sql", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 67, "deletions": 72}}, {"node": {"oid": "53b72a1e562c3897d8f0e7c59b2e7bbfc0124f82", "messageHeadline": "Better function names", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 49, "deletions": 63}}, {"node": {"oid": "9e311b7397040f8becc199e3add7cdcdaa687e35", "messageHeadline": "Missing return from non-void function is an error", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "a5516cc91d0d19a930cd368d721604499ca1bf16", "messageHeadline": "Move HA-SQL processing into newsql plugin", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 690, "deletions": 692}}, {"node": {"oid": "edb560d97368d19bc0709b97286efe8fd5579ee9", "messageHeadline": "Obtain param value by index for stored procedure", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "abe574079cb3b256b49660109a55312d9194c5c5", "messageHeadline": "Bind APIs accept column names without '@'", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "87cc731fe6ba35411d6e45bfbce78457007cf1b5", "messageHeadline": "newsql support for run_statement_typed", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 60, "deletions": 211}}, {"node": {"oid": "d04aaf1f6460ee55db6048164679a28ea5d1f764", "messageHeadline": "get parameter index for 'exec procedure..' stmts", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 84, "deletions": 27}}, {"node": {"oid": "874616ead6397ccbce6450c63ed3b168eb6b46e3", "messageHeadline": "newsql implemenation to provide sql bound params", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 206, "deletions": 21}}, {"node": {"oid": "a82bce42e18707c2b602c2666a387489998f003c", "messageHeadline": "Interface to bind paramters", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 285, "deletions": 965}}, {"node": {"oid": "373286f488c298cee62665c742a9bd18fc342bf2", "messageHeadline": "Old protoc-c generated code doesn't have null check", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3b72be08af90f9d6f2518de5c399527021a04ff8", "messageHeadline": "nop plugin for triggers", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "0158f95e586d7056a57a42c591ef5c177c78c35b", "messageHeadline": "Initialize query to handle early return on incoherent", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6fc7ffe73798f8e4c5eb184df0da7323892cca8f", "messageHeadline": "Implement callbacks for internal sql stmts", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "fd8f1d84e29164e8a29e97ff47be739c7e39e979", "messageHeadline": "Replay support for newsql via callbacks", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 74, "deletions": 58}}, {"node": {"oid": "7b836d98637165848cbbf81db5907572bfe100d1", "messageHeadline": "Interface to save/restore stmts for replay", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 43, "deletions": 155}}, {"node": {"oid": "fee137e92746ab2d64902dc5f17225c9836b3ebf", "messageHeadline": "Move function pointers into plugin structure", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 59, "deletions": 35}}, {"node": {"oid": "9fa35187db3c8cbbf985dabe61e3da190f6e141e", "messageHeadline": "Change writes_remsql_names to use bash. (#919)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "d2ad6779a5a18392dee0ed1487270bfe9641d0b0", "messageHeadline": "Bump the temptable limit for tmptbl_starve. (#917)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "533bc7cb8a3895adb7f667f82ebbf1678804176b", "messageHeadline": "Pmux timeout (#918)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "af6d8be81ba949522cc09fdaa603284f025a6b3f", "messageHeadline": "More functions inline in temp table code, _find_hash, no add_record_i\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 106, "deletions": 111}}, {"node": {"oid": "39ad6a3f942acc10519ea95efc55f485368aa253", "messageHeadline": "Docker test (#893)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 251, "deletions": 0}}, {"node": {"oid": "3e1e06ad9e7d35aa72f011baf5bd60526c57195b", "messageHeadline": "Fix cdb2api tests (#913)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "abf3366970037e2a5a28f66172e50c95c8d015c0", "messageHeadline": "consolidate all time info for prepare phase (#909)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "633e139b4a0b22fccbe28f82d1e1bf3ba3332880", "messageHeadline": "Cleanup some static, inline, and const cases (#910)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 123, "deletions": 103}}, {"node": {"oid": "74b710ae7e51a57576d130aea0c20005f1e0f80e", "messageHeadline": "Handle case where begin gets a valid error from server (#902)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "765342264638a06ef3fe348ed9fa35569d71ceb0", "messageHeadline": "missing comma", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "affc8ccdbce66e12b47d3e9b6a632917c0e5f8b8", "messageHeadline": "Enable CREATE UNIQUE INDEX to handle duplicate NULL values when opted\u2026", "author": {"name": "Joe Mistachkin", "email": "mistachkin@users.noreply.github.com", "user": {"login": "mistachkin"}}, "additions": 566, "deletions": 299}}, {"node": {"oid": "81b31650f3baf3dfce7a6adcc60d0e6d9381f8db", "messageHeadline": "sorese: all blkseq all the time (#907)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 4, "deletions": 31}}, {"node": {"oid": "70cfc2895bd8e1aedf6725a5ce17ccce630f6e5f", "messageHeadline": "Fix querytimeout assignment in Comdb2Statement (#906)", "author": {"name": "Peter Martin", "email": "github@petemart.in", "user": {"login": "peternmartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9b4dec424cad5ea78f9dff0e1eb052d22aaa0f7", "messageHeadline": "Fix tunables handling (#905)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 53, "deletions": 43}}, {"node": {"oid": "a88b5d6ea57f54446e5ad006f3953d25248e5292", "messageHeadline": "DDL: control automatic dropping of dependent objects on DROP (#858)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 120, "deletions": 23}}, {"node": {"oid": "f1d5674f03ea9ed198cc5dc9b33e31d6c33b2190", "messageHeadline": "Fix for sc_remsql.test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "466a8672039fec2bff23890a835a70642dfe1657", "messageHeadline": "Stop connecting to node of different room in RANDOM_ROOM (#903)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "868ab2941743ffd3dac2c2014f65082e5aacf6df", "messageHeadline": "Sc trans (#897)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 308, "deletions": 124}}, {"node": {"oid": "8735922feecce2f6f625e98be4252e4768d42fdd", "messageHeadline": "cdb2sql: tabular display mode (#849)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 388, "deletions": 71}}, {"node": {"oid": "d5f93f5844f655272a744b953cdb6e7a1484541d", "messageHeadline": "use proper env command to invoke bash for tests (#900)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 56, "deletions": 56}}, {"node": {"oid": "d6a8fb7f888332d6a214714acc7625d7dd836774", "messageHeadline": "lrl option to allow dynamic libraries (#846)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "2d3369adb115943a15114d714874296cb4b77473", "messageHeadline": "fix bug from cleanup (#890)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "dea8d1f670cb697509455df5575545ddb804a4f7", "messageHeadline": "have shell as bash instead of sh for two tests (#899)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "8dd6c95f44a8c49d367c836615f2e21426fa658f", "messageHeadline": "Lock put read (#895)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 50, "deletions": 81}}, {"node": {"oid": "fc40924303e116a82566d2230e139b55432925da", "messageHeadline": "add @send command to cdb2sql (#889)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 5}}, {"node": {"oid": "87f16e04cc4780d94f78d85bd40e162f93eb0c4d", "messageHeadline": "pmux hello test output (#894)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35efe752cd12033d65f7042c069cdce9ba211d07", "messageHeadline": "Call create_sqlite_master once for a SC transaction (#851)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 193, "deletions": 182}}, {"node": {"oid": "6ff28dd364f67d2f9b419387681ae4cd646003c1", "messageHeadline": "Fix blkseq for rowlocks (#892)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "9929f6a48d3a5d6a422f79a6c18ee79ed05e9b1e", "messageHeadline": "Free cmd_line_tunables after done processing", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "5d1f6185370dc0ef17b154cf0d79a3e320905e8c", "messageHeadline": "Add cmd line arg for overriding tunables", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "1f3d5dbde6716e7cf05846d8410a4ccabf7789f1", "messageHeadline": "Fix compiler warning; fwd-declare over void *", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 19, "deletions": 27}}, {"node": {"oid": "33afaaa5211fa38c882deb6124b03b8752818d95", "messageHeadline": "Localrep ddl (#885)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 64, "deletions": 12}}, {"node": {"oid": "eb90ad174b7886256af3cfd1372fee373e1e43f4", "messageHeadline": "Schemalk fix (#884)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 147, "deletions": 45}}, {"node": {"oid": "364d0ecb98c67d00b732e42362a9339472acc02a", "messageHeadline": "sc_seed no timebased genid, no 2: in front of comdb2_rowid (#883)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 88, "deletions": 114}}, {"node": {"oid": "95b721633ebe2ba07c5f24f04a3d67ec574b69e0", "messageHeadline": "osql: Get rid of too-big logging. (#886)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 83}}, {"node": {"oid": "5647e99cbda2d9534b4872e1d55124ff772ab56a", "messageHeadline": "less strict timeout (#887)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35e404abe8d7688ee39b4190b352f3972021cb8a", "messageHeadline": "add test wich tests stripe order for inserts (round_robin) (#881)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 228, "deletions": 6}}, {"node": {"oid": "ea7e35fbb4657c25b33ec819d2cac4008931e46e", "messageHeadline": "cdb2api: auto consume remaining rows with timeouts before cdb2_close \u2026", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 197, "deletions": 2}}, {"node": {"oid": "bfadc25a7f24504e8d23324861144a121a0a9021", "messageHeadline": "cdb2jdbc: Check comdb2db port before connecting. (#874)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 410, "deletions": 237}}, {"node": {"oid": "b6a04a580cc66b429be8cd4e5d8ca4ecfe1415b3", "messageHeadline": "dlmalloc: Minor tweak and cleanup. (#860)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 114, "deletions": 152}}, {"node": {"oid": "b35276646965222fda31d85d9becc0c50c63ac37", "messageHeadline": "fix scindex (#879)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "9008c61f127260c7e5e0030a344371bffa79d272", "messageHeadline": "consolidate into a better intervalds test (#878)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 185, "deletions": 284}}, {"node": {"oid": "563b3a71c303df34c9ea2eb0ca876d93d0a8047f", "messageHeadline": "bdb: Fix race between election and shutdown. (#880)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "39ebdda010827dfa1b4998449178a637e968fb7f", "messageHeadline": "PORTED: verify: init datacopy size from odh (#877)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "7f6b122947bc7db0ad50c170fc976b3bbc7c1ef7", "messageHeadline": "copy db in parallel for tests (#838)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 149, "deletions": 93}}, {"node": {"oid": "78e7ed7fd6e8b683aff884665f6fe329b28665fc", "messageHeadline": "@ls/@describe shortcuts to list and describe tables. (#843)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 222, "deletions": 6}}, {"node": {"oid": "f09a1dd461502d2e0fa3708ddee848426d16a827", "messageHeadline": "removing checkpoint-based file cleanup (#872)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 357}}, {"node": {"oid": "088679dda440a126ab4c8a881d0578d106fd4bbb", "messageHeadline": "prevent fk pointing to a time partition shard (#867)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 200, "deletions": 19}}, {"node": {"oid": "37cc5b51ed8bac6342d82309dcd4eec0d9daaddc", "messageHeadline": "no more kludge index syntax check (#863)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 114, "deletions": 124}}, {"node": {"oid": "126f7bff0e5f2067c028e0d805a6f67b25d79ac7", "messageHeadline": "move setting of pmux_cmd into script (#875)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 24, "deletions": 21}}, {"node": {"oid": "98b7e2e1be4775b89fc434d0b9463cb467ca1fe0", "messageHeadline": "Backwards Compatibility (#798)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 465, "deletions": 163}}, {"node": {"oid": "d8c9b830a293344530dd980728b1d9522c44a60a", "messageHeadline": "fix testsuite (#873)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "518e67e14855209381d81e6199a7298857677016", "messageHeadline": "dont bzero schema type in buf_get_schemachange (#871)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "65d1009718787a81a15103cfa99ebb646b9354ee", "messageHeadline": "fix for make setup from test dir (#870)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 21}}, {"node": {"oid": "a0af3d0792055190253063ab208f655958dde316", "messageHeadline": "A bit of cleanup of file.c (#853)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 306, "deletions": 307}}, {"node": {"oid": "c2691dce5f989e89293d0ef533f08f5338fca6b2", "messageHeadline": "Recover deadlock (#812)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 520, "deletions": 114}}, {"node": {"oid": "6866a4ffb806c14aed3ea5091636ba3e21b622ab", "messageHeadline": "Add ability to run each of the tests on a subset of cluster nodes (#862)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 69, "deletions": 50}}, {"node": {"oid": "7576d498f9a88013c857ad875734c94a33815cec", "messageHeadline": "Try harder to locate any cores from tests (#859)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 15}}, {"node": {"oid": "0cf933ed92ab39b08cd41f92f3ffc787b424ce7d", "messageHeadline": "Remove unused variable len (#802)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "aa0b895df5d4527d454e99702d4a37775e3855c7", "messageHeadline": "csv copy and tests (#805)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 288, "deletions": 0}}, {"node": {"oid": "0931f055e56dc4e0c51a1c5769db20c2cde60f1c", "messageHeadline": "Fix the parsing of partial index's where clause (#856)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "a730d818583a960e242706f6fd0ce404fbf52d57", "messageHeadline": "fix finding core from tests (#850)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a1ed07922143102c572fb9f5a4bbbddbaee062eb", "messageHeadline": "cdb2jdbc: Configurable timeouts. (#842)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 149, "deletions": 30}}, {"node": {"oid": "1c7f50f27880f3896e576297d3cd3dd0cca71ebc", "messageHeadline": "dlmalloc: sys_alloc should immediately fail if the aligned size wraps\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 90, "deletions": 88}}, {"node": {"oid": "31151d74bf28e2447c2e305ccc3ec75e18956163", "messageHeadline": "remove unneeded autoanalyze static variable (#847)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 16}}, {"node": {"oid": "5407324965eb7f678051a6559c1c01c8a89b3b6d", "messageHeadline": "Cleanup hashes on exit (#845)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 175, "deletions": 86}}, {"node": {"oid": "1244781ba132118c0e390eb0afcf739203b0303b", "messageHeadline": "fix tunables count and limitsortingtbl output err (#844)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "535dca115130687ec53bdfc9d8e492c5c1678025", "messageHeadline": " fix regex for core (#839)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 20, "deletions": 17}}, {"node": {"oid": "401574a2dee497698c36a678180f99bf58b7f2a6", "messageHeadline": "fix autoanalyze to check counters even if no recent writes (#801)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 57, "deletions": 66}}, {"node": {"oid": "e31a7bb4a2b95129abdccccef62e464bff1719d4", "messageHeadline": "Better \"transaction too big\" error message (#807)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 98, "deletions": 18}}, {"node": {"oid": "046671f48b5691443680c41293389b59a9e73e35", "messageHeadline": "cdb2jdbc: Fix IndexOutOfBoundsException in Comdb2Handle.open(). (#836)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 60, "deletions": 17}}, {"node": {"oid": "bb923bc77e6ef1654a66a1cede6cde052020110f", "messageHeadline": "add db create test, add checks for lrl file and dbdir (#834)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 77, "deletions": 6}}, {"node": {"oid": "f09458b1defc2b4d51c12c430039eaf770f4aadb", "messageHeadline": "PORTED: delete file code should also consider new. prefix (#833)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 259, "deletions": 51}}, {"node": {"oid": "ff70cded4fc939da6da7f55dfd373195261567d3", "messageHeadline": "Port fix dbstore timepartitions (#826)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 50, "deletions": 9}}, {"node": {"oid": "bd6b7bba985058668f70aed9aa7ee05e05cc9d0a", "messageHeadline": "Parallel sqlite engine creation (#827)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "4913048280538beb2df4ae651b5dd75f8f5ab92e", "messageHeadline": "Fix error message when no logs are found", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d0676c0a4694b4096746b4e54b5a9db9d311c6a4", "messageHeadline": "ported R6 PR 852 (#829)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f8c7b78cb6814753b00d7fedf66238d700e48700", "messageHeadline": "ported R6 PR 833 (#825)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "84e82f2485c300e7c59d7e0ea0965aeb7ecfc743", "messageHeadline": "ported R6 PR 855 (#830)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "c12e436a056dd89b870bd97631e2872a37f092bf", "messageHeadline": "ported R6 PR 842 (#828)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "97d70210ff1b8459aa3e43c702843c92c6cad0e7", "messageHeadline": "fix some mem leaks (#818)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 94, "deletions": 86}}, {"node": {"oid": "0bff7df174f4735abd6a4b227f187c0002968707", "messageHeadline": "Fix oldfile delete (#824)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 426, "deletions": 59}}, {"node": {"oid": "f2fad394cfe9b1c21817b616ed83a6f78b3ff525", "messageHeadline": "Add a test which checks that we throw error on long tablename (#822)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6c715ca15e7a1e343c84131a5fc677c7c3b93b61", "messageHeadline": "cdb2jdbc: Refactor Driver.connect(). (#823)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 91, "deletions": 296}}, {"node": {"oid": "d1552857b694aa5992e0ab0381ea48f89268a04a", "messageHeadline": "Fix build for macOS (#821)", "author": {"name": "mthorpe7", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "19a1326405e9fb745a6016864855627b562faf39", "messageHeadline": "berkdb: Handle race condition between __log_find() and log deletion. \u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "15a65987049a8822c667b750d124e630118d489e", "messageHeadline": "After running a test, correctly find cores in any of the cluster mach\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 77, "deletions": 15}}, {"node": {"oid": "8d207143bafca50ce5f8ee95275b03a318a5f410", "messageHeadline": "basic test with index in schema, add guid test, pgdump key content (#\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 166, "deletions": 13}}, {"node": {"oid": "9250c1eef963bee009b30e0f9168a05dcb6e000e", "messageHeadline": "berkdb: log deletion should take rep_verify_match into account. (#810)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 167, "deletions": 27}}, {"node": {"oid": "7f3c3f4292e1e70fba669e8ba14f6ad62603867a", "messageHeadline": "cdb2jdbc: Fix SKIP_ROWS feature test. (#815)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3a94f45a3537ee2c5d4bc3fcaafe8c2e291ae541", "messageHeadline": "Add malloc_resize() to efficiently resize a memory block. (#814)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 205, "deletions": 11}}, {"node": {"oid": "1998cd4fea984427c5bf458d4ce7a641f002b033", "messageHeadline": "Merge pull request #808 from mohitkhullar/intransresults", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "b279841d246e81b910deb1a26e3d174685fbbee0", "messageHeadline": "Reset intrans flag on donation to sockpool", "author": {"name": "root", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "99461e86743e86483d4be70865289053f379c43e", "messageHeadline": "Clang format", "author": {"name": "root", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e3a01fb2eed6ee993f937e70e853f35afb006dc", "messageHeadline": "Add test case", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f6f77b1727ea7e08b5a137ba87cdcd6595c8a98c", "messageHeadline": "Fix client side logi", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a5d6944f9cde8b2a3c3f4b7b6c3d945cbdbed78b", "messageHeadline": "partial index fixes (#811)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 90, "deletions": 3}}, {"node": {"oid": "2d12010271036469c0c980f3ac8407ada9151c54", "messageHeadline": "Fix logdelete for asof pagelogs consumer thread (#809)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "88623b3444e2281290de767d13605cfbea80639f", "messageHeadline": "Test and fix for si logdeletion (#806)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 251, "deletions": 5}}, {"node": {"oid": "e695b26c9402a841bf29d62a0778a8850c9c4187", "messageHeadline": "SET INTRANSRESULTS ON/OFF", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ed6984ab2c56b891b704158e5148c1b3e7dc303a", "messageHeadline": "cdb2api unit test (#663)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 643, "deletions": 91}}, {"node": {"oid": "a61235379e82a7cc9b0fa34eee4d4a9e1fe08c38", "messageHeadline": "Fix smoke test. (#800)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "1261bfd1ff8ae7707f11c1be3d3ef3f3e990a681", "messageHeadline": "berkdb: log_archive returns wrong files. (#788)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 189, "deletions": 23}}, {"node": {"oid": "58a49a6c7fd4a6f4289b626809af6d0e0c94c5c3", "messageHeadline": "Get rid of a compiler typecasting warning.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33361820071c1fa9b75e445df8973e7893e91d5a", "messageHeadline": "give more cache to cdb2_verify (#784)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "f3c06ed16990a9d90c9f5e0f6a346d71c22da7c1", "messageHeadline": "PORTED: fix verify for pre-blobstripe db (#793)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f8403d640b28227195bb7df710d890a1c17dbbc4", "messageHeadline": "Use correct record buffer for blob check", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "1588f8c225afa17110450fac41429180f46d8c1e", "messageHeadline": "Remove questionable need_flush()", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "7fef18f7a76d220e46a35f0ace3a387c4f41c6f2", "messageHeadline": "changes for fsql+dbglog", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 221, "deletions": 246}}, {"node": {"oid": "74a313df978d881c486a3ed0d4e2b15515fb2fb6", "messageHeadline": "Make write_response independent of client API", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1525, "deletions": 4459}}, {"node": {"oid": "d5908b7f4637bd7fe9dd0da4ffcffc6ef7582c80", "messageHeadline": "bdb: Fix bdb_lock_destructor error on clean exit.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f15aed9b6c3778c3a60363b7ef5981d9941b3c36", "messageHeadline": "Hibernate dialect for Comdb2.", "author": {"name": "Aleks Tamarkin", "email": "aibolit@live.com", "user": {"login": "aibolit"}}, "additions": 838, "deletions": 0}}, {"node": {"oid": "d39c9b883da60d0db2ae08050671ae7366005f67", "messageHeadline": "block io.open (#783)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "30e1d8791aca0d6185ab4b680b77970125de9924", "messageHeadline": "Import system table wrapper from R6. (#785)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 471, "deletions": 0}}, {"node": {"oid": "1d9c87a505bad6ea14956754c09162bd471021f1", "messageHeadline": "rowlock and snapshot code refactoring (#670)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 2678, "deletions": 1424}}, {"node": {"oid": "54d4ec40b1a76df602bfe80d3bf0f6d96c9a948e", "messageHeadline": "Minor tweaks to auto analyze.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 25, "deletions": 33}}, {"node": {"oid": "994751b55d1dc9fef18b36c2c94e48d47e2ebdd3", "messageHeadline": "remove net send gblcontext (#776)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 4, "deletions": 98}}, {"node": {"oid": "562bc6ab0aebad44f8cd177c29d16f6b4e50c783", "messageHeadline": "Plugins: s/PLUGIN/LIBNAME in cmake scripts (#771)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 31}}, {"node": {"oid": "3976cac5ca0fc973b71c45bf3bdbbb895ca96d7f", "messageHeadline": "force create link for CDB2DUMP_EXE and cdb2_stat", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4205d2c01c4b6090b31a595936f193f462f736a8", "messageHeadline": "DDL: Preserve user-defined tags post ALTER TABLE (#735)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 427, "deletions": 181}}, {"node": {"oid": "7ee1c7962f0dcdd59fa94fc4159b579e8e99055a", "messageHeadline": "fix running make from within test dir (#779)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 37, "deletions": 47}}, {"node": {"oid": "6414e9323809413bc97b190bf18164868416affd", "messageHeadline": "Custom target: test-tools, so ninja can build them", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 74, "deletions": 83}}, {"node": {"oid": "6226249db00deaa9b17eede0c477066eb1cb10d4", "messageHeadline": "Address fortify false positive (ubuntu 16.04.1)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2461900e05b0a00a7df1b790d8501bacf96551b9", "messageHeadline": "Rename clnt to match comman usage", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 267, "deletions": 267}}, {"node": {"oid": "5c0fe4a151355de6343670a67053ae687c526c57", "messageHeadline": "find what is running on port on which db is supposed to run (#762)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 62, "deletions": 53}}, {"node": {"oid": "424e25258ce51cc6b19c615db37de516b9a9d897", "messageHeadline": "specify BUILDDIR as an option to make to build in that directory (#756)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 136, "deletions": 229}}, {"node": {"oid": "0e1f39368188efe4190cefe38b724f68597b4d68", "messageHeadline": "Prefer _FILE_OFFSET_BITS over O_LARGEFILE", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "a6335f3f358f53d00c1b0489b8e488461bd8aaeb", "messageHeadline": "Fix type in format specifier.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f49d2e8d113d9f9218677104242d25fcce603d8", "messageHeadline": "Fix cdb2api debug trace (#773)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c48699f903744731c09d753a549796751815430c", "messageHeadline": "set gblcontext correctly so genid48 doesnt go backwards after master \u2026", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 41, "deletions": 15}}, {"node": {"oid": "29b26c91a0140a9271a0a166571f2682c86aadf6", "messageHeadline": "Fix the return type of intervaldsus in comdb2api.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0bbb0169ab8c0b78ced44036d89c97e526549459", "messageHeadline": "Sc parallel (#763)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1114, "deletions": 212}}, {"node": {"oid": "e91a29c5aa46ca5e9cfdaa66f9bd17468b313be6", "messageHeadline": "Don't truncate pthread_self() to a 32-bit interger.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "e00bb346c8b32d820ca6e33fee2858001da8f495", "messageHeadline": "SSL: Security Enhancements.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 105, "deletions": 27}}, {"node": {"oid": "b43c3dbbefc27ddc0a642b0f2a524c1741cd23c4", "messageHeadline": "Disable comdb2_pthread_create.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "d1c21335f802a19ec278c336f00cadbd184eb968", "messageHeadline": "dlmalloc: Excessively high memory allocation due to a miscalculation \u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "e60b1983f27404ed4ba053d65d411e6b044ad040", "messageHeadline": "Remove obsolete tunables/attributes/switches.", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 19, "deletions": 206}}, {"node": {"oid": "c3fea5c8ae74ce22bf8150a05a380c998d6b0241", "messageHeadline": "cdb2jdbc: Porting cdb2_clear_ack change to cdb2jdbc.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c5e334fa526d3a8eea1c8b2321008e63056606c7", "messageHeadline": "Apple largefile fix (#765)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2d9578fdff8a5abd0f5c46d51a6cbf71d186a43b", "messageHeadline": "Fix usage message (#758)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "03431c72a1c6eb182e6d714e096a1cce7e1e0943", "messageHeadline": "Fix incr backup (#755)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "1483ec31ea14457919a266bf5037a4c61fa82109", "messageHeadline": "Analyze support (#753)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "3079aa150d40e3c05401eee87ee1f0b7505deba5", "messageHeadline": "Update libcdb2api.so dependency", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3be28f324d018e93c5e6358e5e68630c1b328c0", "messageHeadline": "properly deregister with pmux on test exit for several tests (#754)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 58, "deletions": 33}}, {"node": {"oid": "2881a2930dab375423a9dac799a3acdbaf5a4a3f", "messageHeadline": "Incremental copy mark (#742)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1149, "deletions": 206}}, {"node": {"oid": "f2e9ced3464a602701966ebf9ee429f63ca6ebc6", "messageHeadline": "small refactor bplog_saveop; copy db content from nodes on failure (#\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 80, "deletions": 2073}}, {"node": {"oid": "a2a658ce5fc51d64e6eb783a08e05229b9361a2f", "messageHeadline": "Comment out CTAS syntax in the parser. (#740)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "91840ccb1233de3c7c27fd30cf560537b6e79371", "messageHeadline": "Use sys free for sys malloced mem (#716)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "48fb82a86409014658e0f2e7cde42b759ae6d5d9", "messageHeadline": "DDL: CREATE TABLE LIKE (#746)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 92, "deletions": 16}}, {"node": {"oid": "fafcb2ed249d3230e8ccb7298342e717d7f8a5f7", "messageHeadline": "Check buffer overflow around use of snprintf. (#737)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 79, "deletions": 69}}, {"node": {"oid": "7fbe3088bbf41603086b672d282003326268b6fe", "messageHeadline": "increase test timeout for sc_constraints and insert_lots (#750)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a744da727ca6e5bd0ca6f533b9d9a5a663fbf277", "messageHeadline": "locktest needs ndebug since it performs checks under assert", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0a4fc0700b551fbf506084283323229698d3edd9", "messageHeadline": "fix pmuxhello and ssl_remsql (#745)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 6}}, {"node": {"oid": "564673ee232b256099241f71621405a31b2aa4ff", "messageHeadline": "Fix build failure (#739)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4b55077dcab9a43d748ff88722636862a8d1ee27", "messageHeadline": "Fix for build failure on Solaris. (#743)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "6ec1590cb432c50c7fbc0230642eae2bac7fef97", "messageHeadline": "Destroy mutex in __dbenv_close instead of __dbenv_refresh (#665)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "86aacf827cb32e14b4c1bf15970561353de4cc1f", "messageHeadline": "find and show cores location from running tests (#738)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 35, "deletions": 11}}, {"node": {"oid": "1b77d971f4fc7a5f567e32c3ef625e8f56c55c2e", "messageHeadline": "Fix a bad merge (restores changes from PR-535) (#691)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "0283f654a9e02b51d52f11ab1adc1516dafd0a62", "messageHeadline": "ssl for cross-database sql (#736)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 564, "deletions": 394}}, {"node": {"oid": "24a7e03a288d35f92b570e02b77baf62e926197f", "messageHeadline": "adjust timeouts for several tests (#734)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 14, "deletions": 11}}, {"node": {"oid": "02a897052fb772d69f7a79772595ba3cbbbc1ab8", "messageHeadline": "optimize", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef781beea1469f7b713bf8dbfff4d18ac6ff5160", "messageHeadline": "libcdb2api.so dependencies", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "d5c3dbdf86e49d6ab7a6e397106d9f4745b2cdec", "messageHeadline": "Fix libcdb2api.dylib (#731)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "41c977a0b3e1e2a601555d1531de47cca4ccf734", "messageHeadline": "Remove incremental backup tests (#732)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5b334959abe0ba09cb6a52eaac6cab498aee0d39", "messageHeadline": "Only poll if we're not running recovery (#730)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "d1189122d00dd106c471a95f348b1c8dff05fe87", "messageHeadline": "PORTED: cdb2_clear_ack - prevents cdb2_close from consuming event", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "a5e96a3d8d6ee37fc7e235482607487029243f8d", "messageHeadline": "Create db with relative dir arg (#725)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "a8286e8811afe80cfa28eb4e3086a649329c1323", "messageHeadline": "format (#728)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "2058a48cbdd0017bbec5fd0aa899522e9f596cee", "messageHeadline": "dbname too long error to show actual name, fix tunables (#727)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ecc5d067c20e02a798278dd5cd1f3b96d0a526ea", "messageHeadline": "make_slow_replicants_incoherent to off", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b5b8584c57a6950b79be300b7088665968b52c18", "messageHeadline": "fix cdb2dump exe path", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c01975e4006584495f3b0602889f2506e7ab608e", "messageHeadline": "no direct path comdb2ar simple_remsql test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a3bfe553577a5b2313219931278c502603697e8b", "messageHeadline": "Fix rename (#723)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 65, "deletions": 10}}, {"node": {"oid": "eedd00e58c62ac39731a3468ba32a651da30a082", "messageHeadline": "avoid some crashes on exit, more threads to exit properly (#714)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 36, "deletions": 28}}, {"node": {"oid": "712030703f3761bc00e8394b0994ef06752764aa", "messageHeadline": "put back renametable (#724)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b2c7c9853ea2c05fb9f3cb73fb84c27de8256e01", "messageHeadline": "Fix tests (#722)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 29}}, {"node": {"oid": "03b95fc679a6c629de6a4c1a0d52386ee1fcdf87", "messageHeadline": "Plugin: initializer plugin (#697)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 547, "deletions": 1653}}, {"node": {"oid": "a5124783b324d4a2c9afee0bd6ac46e46d78a4ef", "messageHeadline": "Fix timepart events race status (#721)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "539f802c6ba6608f6980528ef973a3f9749b95cb", "messageHeadline": "more log msgs (#711)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 94, "deletions": 37}}, {"node": {"oid": "9a7ffb7bd91be2fb5061ac8c40b6f92c15ebe1e2", "messageHeadline": "Fix clustered (#720)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 50, "deletions": 32}}, {"node": {"oid": "68aacab5a101101a18f4e1b022629bcc2b288e28", "messageHeadline": "dont stop pmux on any of the nodes in test setup (#719)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d390584b7012ec2cade872c9febc1c792094de5e", "messageHeadline": "Need to link rt for glibc < 2.17", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84fe6c7a3c5aac4ddd51430278e741690b2cbc64", "messageHeadline": "Use DESTDIR during post install setup", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3b658e371c5144b3adfbc74965a9f206c925d00", "messageHeadline": "Use find_program for tclsh", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "53251b18e63e54a1f609e311e43e833a211b8417", "messageHeadline": "more test fixes (#717)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 119}}, {"node": {"oid": "5bc47528224fc8918340a6c3d691962f0fbbaa9a", "messageHeadline": "Quick change to testscript", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2113cdc76fe9ed4b7649a55ad0a8ebb0620c9250", "messageHeadline": "Fix net race (#718)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "261fb8c417bb27bd84b3dc66081ec7e15661b18a", "messageHeadline": "fix some clustered test scripts (#715)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 25}}, {"node": {"oid": "6fe3fea29d7ddb39c52c9cedf14f9f24347dabc1", "messageHeadline": "Fix time partition versioning (#713)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "053eb8fdeb4ae6ace17e88d66c7e1829f047750d", "messageHeadline": "Verify r7 (#694)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 63, "deletions": 4}}, {"node": {"oid": "a62810a78690f526df1d5e0375a15579b65f3a08", "messageHeadline": "corrupted log records are only allowed at the end of log stream (#699)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "f21f51ad85b815ca9a4bd9341a03546750b16522", "messageHeadline": "fix schema change race with backend_open (#703)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b37f5fd392fc6f825370c912ac47d571f6ddc2fc", "messageHeadline": "Async sc (#705)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 460, "deletions": 149}}, {"node": {"oid": "993fb05e3cb8b0bb60c3f2f7aaecef3541d9476a", "messageHeadline": "return error on incorrectly quoted string for user and password (#689)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 92, "deletions": 13}}, {"node": {"oid": "9b66a18775d1d01fad8729d506ee6e28f39dde9f", "messageHeadline": "mark datetime functions deterministic to allow view index optimizatio\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "efc070531139f86e133f04242e41fbcf71ab48a2", "messageHeadline": "fix (#712)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b02e580080bf4d191cb63ee8aaeb657881e410f9", "messageHeadline": "option to ignore corrupted tables during start up (#702)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 158, "deletions": 2}}, {"node": {"oid": "63ab13cdaaab11c94c5cd235aab1ec34b4f9053d", "messageHeadline": "adjust ports where pmux_hello test runs (#710)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 9}}, {"node": {"oid": "2cbd8f78929e6a8402aad60ebb3a113581764ba6", "messageHeadline": "keep remsql communication protocol encapsulated; remove remcur (#708)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 652, "deletions": 743}}, {"node": {"oid": "d777ec6c10e2bbe8342ef1b826265cdc655f9edb", "messageHeadline": "check if query is null since it can be null on particular bad inputs \u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "356be0a48aa35b821ab752b65043b3ca560e7e50", "messageHeadline": "fix case when a restarted master receives a schema change too early (\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "ad0486a8138ccecf7810a0a6a8f4dab09148b62c", "messageHeadline": "long long timeout for ddl transactions (#701)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "2a2fbda77b85cd0ebef9fe5d6e0b948f1daa2021", "messageHeadline": "Fix testloop cleanup (#709)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5189a28d91da574092b795b3bdc9286fd0c3eae", "messageHeadline": "More testloop (#707)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5ec86dd4ec7edcfe80cc926d8732bb7a028cc594", "messageHeadline": "tloop (#706)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 68, "deletions": 12}}, {"node": {"oid": "b65c3a9db63a02616206f466492b2ad105b5e6cb", "messageHeadline": "fix decimal index payload size for bdb_reconstruct_delete (#695)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "63678c301f72a02c52b91fca25e6179ecd5f83ed", "messageHeadline": "remove version for now (#698)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fbb6a6584d4318c2184f0daad306285ac6b031d1", "messageHeadline": "fix simple_timepart update (#692)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "40c07eb4a871059aa66330bfd36e679611b4aaa7", "messageHeadline": "Timepart (#687)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5974, "deletions": 69}}, {"node": {"oid": "7c2e067ad7224889a24461f8aa6993ab3c63e035", "messageHeadline": "check for cursor class tmptable for authentication access (#688)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 208, "deletions": 0}}, {"node": {"oid": "bc37b4e7407951496491069d00465e9bf1ff4cbe", "messageHeadline": "Inline functions that are called a lot to gain performance (#682)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 103, "deletions": 99}}, {"node": {"oid": "c7bff557000f0a2ebe0e3b818e28c91eb83660ab", "messageHeadline": "Fix macOS build", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "45d24505a9425a15e6aa5253060a3644aea59383", "messageHeadline": "Set the sbuf timeout before SSL negotiation (#686)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1a6498b48849ab197e715012c4623137d33ac81e", "messageHeadline": "PORTED: delete_record_indexes should take genid into account (#683)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "145b39b656816148af37d0d1c81e9d29206a1ff8", "messageHeadline": "PORTED: system table for clients stats (#680)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 891, "deletions": 243}}, {"node": {"oid": "9960df3e5439d2e5b6b2d93f79c70bc2105782f4", "messageHeadline": "cleanup freeing code and ensure sql has whitespace stripped out (#674)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 42, "deletions": 68}}, {"node": {"oid": "1ce3e32c152e5e8a8f4fb8bd5b56d5d288a2da10", "messageHeadline": "Throttle log-puts against incoherent nodes (#681)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 154, "deletions": 29}}, {"node": {"oid": "686386fd8252595edd0a10acd965acfdcf70b378", "messageHeadline": "pmux rte fix (#667)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 41, "deletions": 11}}, {"node": {"oid": "13e1c506b715363cfa33f0a527ed353d60d42a1e", "messageHeadline": "cdb2api: have a function that only reads config (#669)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 67, "deletions": 45}}, {"node": {"oid": "5c4e53103f69b2a42ab9ed7ebcd8925aaa376aba", "messageHeadline": "check and return if query is empty (#671)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 31, "deletions": 15}}, {"node": {"oid": "ad1aae5f197e3ccf56078cb38f478e4075c16823", "messageHeadline": "Block on active processor threads rb (#673)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 393, "deletions": 116}}, {"node": {"oid": "f94be2f622e8741254968dbc6444edb22db1c2a2", "messageHeadline": "cdb2_open.test/runit needs to executable enabled (#675)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "08a5f3fb6a48350c59ed7655aa09bffce032642d", "messageHeadline": "Cdb2 setinfo clean (#662)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 328, "deletions": 28}}, {"node": {"oid": "5900a05c8da04d6c7e7faca51d4889ecaa7f48a3", "messageHeadline": "This uses system strdup however free in comdb2 uses comdb2_free (#672)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1761c0c0f34a83f50f86d18d128a241cefcc4887", "messageHeadline": "Page order rebuild (#668)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 225, "deletions": 61}}, {"node": {"oid": "d6de2a40e238dabc81d1b8226d57de6030febbbe", "messageHeadline": "Convert printfs to logmsg", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eea1791259a8dcb64944637a5a7b4b2dcfd74999", "messageHeadline": "Minor changes in cmake scripts", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "953eebcb1d929d6cf6faf9205dd641843fa73ed1", "messageHeadline": "Fix tunables.test", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8de7e7509a71d7affb26bc3ae743daaf486e17f1", "messageHeadline": "Cherry-pick changes from commit b84d98b.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 56, "deletions": 38}}, {"node": {"oid": "b164f64fdc0b4fb858fad1112099fc34527f7823", "messageHeadline": "Bring back repopnewlrl appsock handler (as plugin)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "6b5d8ac6b6b7d376f7d1d1cb4aa5a5cbcc05783e", "messageHeadline": "Clang format", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "312c89b6616ebd60e6edfb5f22c7092bcfb5bbed", "messageHeadline": "Fix build failure, remsql must wait for sqlite (parse.h)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "18725e509301f0d712514723bc96c714d3fbf25d", "messageHeadline": "Address review comments", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "2f1ee75c45bba46871d338b79c4603600b2f58c0", "messageHeadline": "Plugins: Remove empty init & destroy functions", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 16, "deletions": 46}}, {"node": {"oid": "ccd379bb1c7f8fb3c1cb52c9c85f0d9fd8606f1f", "messageHeadline": "Free plugins resources on server shutdown", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "bd23ae935d13be4c3fc55b41041888ef9b9de8da", "messageHeadline": "Cleanup: remove unused header includes and codes", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 194}}, {"node": {"oid": "7bb25d0bf43060b96fd8294f832cb66cceb81546", "messageHeadline": "Cleanup: Remove unnecessary appsock handlers, convert some to plugins", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1202, "deletions": 1604}}, {"node": {"oid": "c15bed68786becfca04e39b115796e66507fafad", "messageHeadline": "Allow similar plugins with different versions to be installed", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "487fcf3b7af450f3ef4a376d52725b76d760b387", "messageHeadline": "Misc fixes", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 77, "deletions": 55}}, {"node": {"oid": "53ff3992bce61676fdc0f15bbac072369c2fb85c", "messageHeadline": "Plugins: use link options passed via cmake cmdline", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "265964863f8d73cc744cf7b4467c8ef93dd46e78", "messageHeadline": "cmake/plugins: cache static lib paths separate from plugin names", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d948079ef34a9442ce7dacea73d57627189de6db", "messageHeadline": "Cherry-pick changes from commit 2fe8c21.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "433291b190c609a9f85a012b67dbcc1a2e362b57", "messageHeadline": "Fix for incremental backup tests.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9e6f21ededf5d5de3c8109e2f76aef48020cee0a", "messageHeadline": "Update expected test results", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "2ed00811dabfd7b0190bccb3ce8ad350dd892a73", "messageHeadline": "Fix formatting.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "329e8bfd8d6056ebab66bd514349274ab7dd13ff", "messageHeadline": "Fix for failing tests", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "02abb54bb908e4915dbd206d4a75e278dca0da36", "messageHeadline": "Report sql appsock execution count", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "927ff1c92a38dcde765217d65d12f85368755328", "messageHeadline": "System tables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 577, "deletions": 3}}, {"node": {"oid": "e4b427c41ce5bcc1c936393e15aedb91e2a05b05", "messageHeadline": "Plugin framework", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 2541, "deletions": 3685}}, {"node": {"oid": "f066feec8b73afebaaad0f58e38e1e0c06bc3815", "messageHeadline": "Pmux close unix socket (#666)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "861547f027d7697d6546f185995ec561640d7ade", "messageHeadline": "fix print statement (#664)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3baf0de5394a24196baa3a959354619667f3a3e", "messageHeadline": "add few comments, more explicit debug trace, and tiny refactor init s\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 64, "deletions": 54}}, {"node": {"oid": "e639747a0eee471622cbfafb78dd09dcad44287f", "messageHeadline": "cdb2_verify: adjust himark for empty pfx compressed pages (#660)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "938073eb0d514939c995e35f5dccd1472d88325c", "messageHeadline": "Test: Fix cdb2api.test (#661)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "932923f2da0fde2022113b2de8bcd3dd4378e492", "messageHeadline": "Bring back few cdb2api tests (#657)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 7820, "deletions": 0}}, {"node": {"oid": "9b8e048eb68579b6faf76909c3935e12f87f9dfb", "messageHeadline": "Add support for the arm family of processors (#658)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 103, "deletions": 26}}, {"node": {"oid": "35e221ad73bdc21562c8e0e62ee5f82f2aa79fe2", "messageHeadline": "cdb2api host parameter fixes and add tests (#655)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 199, "deletions": 174}}, {"node": {"oid": "c521d0e8f994eda26bd0df71dfb752c5186ef97f", "messageHeadline": "remove berk atomic.h and use comdb2_atomic.h (#652)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 45, "deletions": 46}}, {"node": {"oid": "0fe09ded3fea0aa077096b69c4383e836d23a049", "messageHeadline": "Fix random 'Error in sending back data' from server (#653)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4251859914507ff6ab64f5e71b065481d33c5a6d", "messageHeadline": "DDL/CSC2: Support for named constraints (#650)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 169, "deletions": 53}}, {"node": {"oid": "f0af2144c30cc785c7e3ad6dc0a2aa930e8633c9", "messageHeadline": "usage statements for some of the executables (#651)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 18}}, {"node": {"oid": "94b971fea49875053ed2ed4c22b0176d867b5bad", "messageHeadline": "fix clustered test: analyze and pg_free_recovery (#648)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 49, "deletions": 50}}, {"node": {"oid": "d7d5da44691128169c2b0db26338c732df0d59d1", "messageHeadline": "Move test execs to test specific directory (#642)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 48, "deletions": 71}}, {"node": {"oid": "4317f606b03e69bf2cd5d6625e936796a0b3e549", "messageHeadline": "Fix for bad comdb2 dbinfo parsing, affects connection to local (#646)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 282, "deletions": 247}}, {"node": {"oid": "0b4f1d9bf2ffe0a907504a126d11930e337b7ff8", "messageHeadline": "Cluster Fix (#645)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 55, "deletions": 208}}, {"node": {"oid": "90168763ceb4da5a88f1f641e01841033477de52", "messageHeadline": "Fix userschema tests for cluster (#643)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "0c433dd69506e0b98a81909ad6ff709c47a3c96b", "messageHeadline": "fix remsql test scripts for clustered tests (#644)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 51, "deletions": 164}}, {"node": {"oid": "601de32c06326653db3476238e21a71e40074760", "messageHeadline": "fix cluster tests for schema change and more (#641)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 76, "deletions": 89}}, {"node": {"oid": "a2d789308be12c0923cabab2d5d13000e9005a9e", "messageHeadline": "add to pmux_hello test some checks for correct behavior (#639)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 148, "deletions": 15}}, {"node": {"oid": "ecb338e9ea55b82716faa5d6e3a6547a358b87ac", "messageHeadline": "Verify file uid r7 (#576)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "d247654b929e09fdd1b2731ea93b551b1133c508", "messageHeadline": "Multithd (#629)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 284, "deletions": 4}}, {"node": {"oid": "9f1d102366987dad09c09eb260ac284655c78810", "messageHeadline": "Port lock-ordering to R7 (#631)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "5aa018f0e33bbdce93b32be9d52255d367468174", "messageHeadline": "Remove redundant call (#640)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0fde0f6bf4b9f4649be869d415374b1e97bfac21", "messageHeadline": "reqlog: correctly print iovec structures.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8d9e634ca89490985faae3fe99f2ee49f569d408", "messageHeadline": "reqlog: diffstat interval is off by 1 second.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0e4a3517c07c2849692056e5014ad5f4c902f8a", "messageHeadline": "Invalid pthread_setspecific from uninitialized pthread key.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0fa7d5ea133841e8a2e649d553802e98950f4ece", "messageHeadline": "Reapply \"perfect \u2713\u2022 not enabled by default\"", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ae6c5fbd863531f7c60b123354b9500e9414adba", "messageHeadline": "DDL: Allow FKs to map heterogeneous indices (#632)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1443, "deletions": 729}}, {"node": {"oid": "290dc6c638ce16271918b53c4ca42d3b71f53e15", "messageHeadline": "Simplify watcherthd and cleanup some test case leftovers (#636)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 32}}, {"node": {"oid": "48ce10e350a32c465064c94dd15722bd8f6990d5", "messageHeadline": "cdb2jdbc: Fix protobuf errors seen in pyspark foreach/map partitions.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1de60c79272b04821e96908286497ec8ffe53632", "messageHeadline": "cdb2jdbc: Remove unused log4j dependency.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1dac8669e7c18b68bcd912ae093b5bce1e2cd2ae", "messageHeadline": "fix timepart: reload table version on replicants (#634)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84402fc9325c87dc4cd0c6ac9a12d9be07cf6230", "messageHeadline": "Create PULL_REQUEST_TEMPLATE.md", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "758e94b522104f3ece469383cf299ddd5f3b3800", "messageHeadline": "cdb2api: fix two other instances of mem leak (#633)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "28b383f4022f9eb0826c9c6e0a420a2089a0c249", "messageHeadline": "a tiny refactor cdb2api (#625)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 69, "deletions": 59}}, {"node": {"oid": "980c790e869497ed68b034ac59f5b99d718e79f2", "messageHeadline": "Fix memleak (#628)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "de419563865dee19592f9b1e4ce06b4d2bce8004", "messageHeadline": "Sc resume race (#626)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 142, "deletions": 37}}, {"node": {"oid": "e7661227780d62107ed873d42e7cba93412c50fd", "messageHeadline": "Fix link from C API doc to client config doc (#627)", "author": {"name": "Mike Seplowitz", "email": "mseplowitz@bloomberg.net", "user": {"login": "mikesep"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcb70b5a4eed4b23aec859b16636fceb343af865", "messageHeadline": "Address \"Undeclared identifier PATH_MAX\" build error on OSX.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b21385aeee570b87deacb45073ce8e7440d5fec7", "messageHeadline": "fix some clustered tests (#620)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 88, "deletions": 42}}, {"node": {"oid": "e4efcb80d1b4a8510a96e3fd664c75c2e87ee00b", "messageHeadline": "more refactor cdb2api (#617)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 53, "deletions": 85}}, {"node": {"oid": "c38eab6484eee0386c3a5f9783c575114e66e8a8", "messageHeadline": "try cleanup some more before exit (#607)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 79, "deletions": 68}}, {"node": {"oid": "4f9ba2dc24b164d12d669f360e509133852233e9", "messageHeadline": "Go serial for every regop which gets the schema-lock in write mode. (\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "c2cca41bec7d1f023d579fa798f0bcd18a0ed12f", "messageHeadline": "Merge pull request #616 from mohitkhullar/use_policy_for_dbinfo", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "dec2be0eb41bf2d53a1c7baf4bc5061296dd4280", "messageHeadline": "Merge pull request #618 from mohitkhullar/net_mymalloc", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "5d576e8395f8124db999bf0d8f6ce9b9ffd64611", "messageHeadline": "Remove net mymalloc trace", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "b6dc04ebe57e577c9e91c1b83481edeb9d713923", "messageHeadline": "Merge branch 'master' into use_policy_for_dbinfo", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 45, "deletions": 33}}, {"node": {"oid": "299d27b0f45f2010d8719a79c975bbbae3ec3c7e", "messageHeadline": "Merge branch 'use_policy_for_dbinfo' of https://github.com/mohitkhull\u2026", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a2fcd25b838242f2c699db06db8164395494124e", "messageHeadline": "Add counter for master rejects (#615)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "b09da4f3b51be77572bb9a4af7f8713b9657cff7", "messageHeadline": "Fix: first query with cdb2api always goes to same node (#596)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "48cb340788812fb27f0505a4d4d0557cf742aa96", "messageHeadline": "clang format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 29, "deletions": 20}}, {"node": {"oid": "056744cdf972cd9dbc195c987f6147e6e074ff48", "messageHeadline": "Use policy for dbinfo and randomroom should downgrade to random", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "cce7765d2db159664022151a41a1f5dbc60a7607", "messageHeadline": "Az small refactor cdb2api (#614)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 185, "deletions": 185}}, {"node": {"oid": "65dbc946e134a1befac60578d95b2dbde1d49092", "messageHeadline": "clang format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 29, "deletions": 20}}, {"node": {"oid": "7d5d569c977b7830d6a642ed277e8cb801a13c38", "messageHeadline": "Use policy for dbinfo and randomroom should downgrade to random", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "8d6605cef096d379917fd5732567c0be64d75a6b", "messageHeadline": "quote index columns (#610)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 172, "deletions": 142}}, {"node": {"oid": "72f5650101c2105dd855b87e4d3b92c79d61bafd", "messageHeadline": "Test with db name with max length (#572)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 552, "deletions": 77}}, {"node": {"oid": "e157de11a1684379831323a59a2e96b1358c7a1b", "messageHeadline": "fix genid48 test to correctly run in clustered mode (#613)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 14, "deletions": 16}}, {"node": {"oid": "b38db4ea1ae94c79e20c5e1b75d91c687c6e0a70", "messageHeadline": "Pmux hello init try2 (#609)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "0a26104e12a5d728ff12c9944617f4a5b6d35009", "messageHeadline": "Fix comdb2expert test (#611)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94f5c80ccc0094a87b432e0d0965cad1e43b7461", "messageHeadline": "Docs: Update bubble diagrams to reflect latest DDL changes (#605)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "c40c50a2aa00adc6f9f1867e0732e6dbe4ecc05a", "messageHeadline": "DDL: ALTER TABLE ADD/DROP INDEX/PK/FK (#600)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 869, "deletions": 347}}, {"node": {"oid": "5fef3bb012bb2bff55add42774868965f4574e5e", "messageHeadline": "fix issue with lingering processes from first time running pmux (#602)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "d8e315e16a607c2b0dbd65c73483eb77c6140256", "messageHeadline": "Pmux fix (#606)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "396b57adfa2fa7eb3401ef8192c0213f07f53828", "messageHeadline": " call reqlog_reset_logger at the end of reqlog_end_request (#534)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 18}}, {"node": {"oid": "7a1d9843dab9077a11e20a3b374162dee81a2fc1", "messageHeadline": "Types: Like VARCHAR, CHAR(N) should also convert to CSTRING(N+1) (#598)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "b26ac6e0ca7f1406ae2b7236bf716ba0aad20b34", "messageHeadline": "PORTED: osql repository duplicate sessions handling (#599)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 273, "deletions": 62}}, {"node": {"oid": "8821173be578720606957195e5ae6e230c9d13cc", "messageHeadline": "Cleanup: remove if(1) (#593)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "4ac5424f74991aa3b0e3fa2d2f700bb5f5723ab3", "messageHeadline": "Readonly on flag should be reset @ server on donation to sockpool (#601)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "825d876d448a60637f23778b9a3fefbfa87cc817", "messageHeadline": "Logging: log progress of recovery process (#593)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 70, "deletions": 14}}, {"node": {"oid": "0035bb8b583d2ad81082ee7d15087574ac8ffcb7", "messageHeadline": "Remove log of master dropping connection (#597)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "208f28862749d5b23612ac46322b67fd3f0fbc14", "messageHeadline": "Dont cache put tunable statement; enable caching in code (#595)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 8}}, {"node": {"oid": "bd785a8ce5b061b1404e56d490f28f0cf69efd19", "messageHeadline": "get table lock in cached stmt codepath (#594)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c24b6b21a0cd443b733d88a738fc3d3f0ccdf7fe", "messageHeadline": "strip whitespace from clnt->sql string (#591)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 42}}, {"node": {"oid": "0a80a78604bd8990bd2e24cb9b0feaf00a15086f", "messageHeadline": "fix check of return code from pmux (#586)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fe219928b817f56689ad17b8062f77a088924b30", "messageHeadline": "DDL: Syntax to specify duplicate key and index name in CREATE TABLE (\u2026", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 162, "deletions": 7}}, {"node": {"oid": "b84d98b75e651b719170bae36a840f8e42ffe9d1", "messageHeadline": "fix userschema issues (#592)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 108, "deletions": 10}}, {"node": {"oid": "bdc2e443f6f9f60bf43d1f88e4aa39a4a348e8f9", "messageHeadline": "fix analyze and userschema with stmt caching (#589)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 57, "deletions": 15}}, {"node": {"oid": "20eba3e9e28c9d9bf4f06048c04afc1af4224579", "messageHeadline": "Docs: Minor cosmetic changes", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "bc04a4d1d5df838b0c65e5af1a2dfd84dafb42ff", "messageHeadline": "Docs: Make version info more visible", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "22bba721819d93c943e777a7832d9219b5be5c36", "messageHeadline": "Remove leftover debug code.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1ba34e38e546db79290078ae922ba840c4b81e69", "messageHeadline": "fix running clustered: getting subnet segfaults (#579)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 32, "deletions": 20}}, {"node": {"oid": "86a5fefbde901c3a04185577fd7c3881f198700a", "messageHeadline": "cdb2jdbc: Providing a JDBC URL parameter to toggle verifyretry.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 155, "deletions": 1}}, {"node": {"oid": "dd1783c8e26b5e57a2c48bbb2d3128b7ac99dcda", "messageHeadline": "fix bug with sql stmt caching (#514)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 218, "deletions": 190}}, {"node": {"oid": "cfca7c2a0abba942255041fcc49ef6d51585f063", "messageHeadline": "Docs: Fix an error in DDL bubble diagram (#584)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4edb909a522a7ff439c87acc593d531b244a3c53", "messageHeadline": "fix compile error (#577)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "661ec1d2dc5fc5bdc418ddc3afc17f0ec4804081", "messageHeadline": "Force rebuild only if default_len > inline length (#575)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72986eb709a40fbabdbfb104ea9c142c4c6783d3", "messageHeadline": "Handle dbstore in vutf8 correctly (#574)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdfd5c096c6a979e5202dbca848230a648334453", "messageHeadline": "Reduce db create spew, fix formatting for robo", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "d70bdf3290af15d26356a37b1047ae83e7d9019a", "messageHeadline": "Address compiler warnings", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 51, "deletions": 53}}, {"node": {"oid": "8a9713eac91e59461dd62bbdd1279827dd4c30db", "messageHeadline": "Set default sp if adding for the first time", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "092d48f7541255555dc7908d07e8db5267d1f8cd", "messageHeadline": "PORTED: SP thds do not retry on verify error", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bd16c127d3635b214f2adf60fe0cc4d89c95e92", "messageHeadline": "Change log level for the \"goodbye\" message.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c8263493f7ce4b5431a223a895f8989e8229041d", "messageHeadline": "add testcase to add a vutf8 field (#569)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 270, "deletions": 0}}, {"node": {"oid": "d59767f1aa1f2929a7c08f0502858efec02d07b4", "messageHeadline": "introduce small delay when doing make for all tests (#568)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "621c09453770099f350273e01481de25117a4c9d", "messageHeadline": "reqlog: Fix fingerprint logging. (#562)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 91, "deletions": 15}}, {"node": {"oid": "7904b9a510f42b71c150e0426b0fd63e274afdf7", "messageHeadline": "fix cost and remote sql naming (#565)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "110de79c1401449db057210c3d85075e1bed4620", "messageHeadline": "Cleanup sqlmaster record on exit (#540)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 245, "deletions": 134}}, {"node": {"oid": "dd6217ea8c40080b26fbeefbd08e8bbbd9308b26", "messageHeadline": "free key when find_exact does not find any records (#564)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1c5657d2028112115ce3309e6ad4d4470bf77911", "messageHeadline": "Fix issue where pid and machine are zero for all but the first thread\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fac3835e7ff71417ef1a772cb55f6474841c69ea", "messageHeadline": "once we detect a deadlock, return rather than search again (#560)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 26}}, {"node": {"oid": "a39d73176ca889e2a7f072051d1394e5ecc1a0b3", "messageHeadline": "Add 202 (transaction too big) to standard cdb2api return codes.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "607f79bc50f6601c173069ced3c7e54400c62408", "messageHeadline": "extended range for datetime to match mifid 2 reqs (#561)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 152, "deletions": 50}}, {"node": {"oid": "b70908c33f2420e2085d6b5d69c60ea94474470e", "messageHeadline": "fix number of tunables (#563)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d882976f0380ea0a4337d08c41bc55c0e8cd5f71", "messageHeadline": "fix live_sc datacopy indexes (#558)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 174, "deletions": 2}}, {"node": {"oid": "599a6aa3111c8700cf34800a36f6832638a9c6a1", "messageHeadline": "fix for schema change race with restarting replicant and trap test (#\u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 50, "deletions": 9}}, {"node": {"oid": "469a6b99b8ce4a393f150c7cfc90d450d3e53dfd", "messageHeadline": "Fix views delete limit (#548)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 145, "deletions": 75}}, {"node": {"oid": "4988b68c7988cd377b8317a661738e40514d8d81", "messageHeadline": "Eventlog: Print cnonce for txn, print deadlock loop participants (#193)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 345, "deletions": 56}}, {"node": {"oid": "ac64bd8556727d37955e5918ad2255d93cfe86ae", "messageHeadline": "Gradle: Exclude bpfunc.proto from code generation.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f38956fe2eb4e37b33c47370ed11f5797a460bff", "messageHeadline": "Fix comdb2 class (#552)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "27ad8758a0b4db8d28f047ef6b1f28e6a9b22bcb", "messageHeadline": "Revert \"perfect \u2713\u2022 not enabled by default\"", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e5f11c9c8a3a348e5100fbdf6e101e98c2a501aa", "messageHeadline": "cache columns row to avoid malloc/free penalty (#469)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 59, "deletions": 27}}, {"node": {"oid": "7859358f99841c853a4d726c97cdca9f26d4a916", "messageHeadline": "fix formatting (#547)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 54, "deletions": 45}}, {"node": {"oid": "14acc5378037f1e3dbe64b628ce5136a8f590f1d", "messageHeadline": "cleanup some of the remaining warnings (#544)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 123, "deletions": 121}}, {"node": {"oid": "8cec88c66417e4fa8bfeee5df9ea15531c3d329d", "messageHeadline": "cdb2jdbc: Treat GET and WITH as read.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "bee70751ef5f03b8aab07d4c08c0da84d3ed77a9", "messageHeadline": "cdb2jdbc: Add incoherent nodes to the node list.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "f1a598af0b2bdf803509f39be373598fd5523fc6", "messageHeadline": "allow write from 'tier' if uat (#543)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9362e36d08f18881477269ad582701f6eb31d6ee", "messageHeadline": "Rep verify (#539)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 100, "deletions": 9}}, {"node": {"oid": "29dad324f03875b050abeb12ae3acf2d4c785370", "messageHeadline": "Write limit (#520)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 258, "deletions": 25}}, {"node": {"oid": "75d62e786627fa6c111e790fa397109aa0d4436b", "messageHeadline": "fix reqlog dump invalid read (#545)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f7d80709c9ef03e6f4ba2934b14dcd4311893b2b", "messageHeadline": "Schema change for remote sql: fixing adding a column to remote db (#537)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 599, "deletions": 28}}, {"node": {"oid": "58a0cff17a45693820977eca90e5ae9b35e93798", "messageHeadline": "fix sp test under snapshot isolation (#502)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 341, "deletions": 208}}, {"node": {"oid": "a79082ebe6943c52dd6a28da66e51d19ca3c7404", "messageHeadline": "Bump max nodes (#542)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b017d6af922c13da89aff0956f1749a818913cc", "messageHeadline": "tests: Add a network swing test.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 328, "deletions": 0}}, {"node": {"oid": "1bc3af1bd3f0ad07b4a35a65ddadc5a442315104", "messageHeadline": "SQLite: Fix broken parser.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "baef8963e212d8d0390ab6c8171d0013fe68f833", "messageHeadline": "Fix call to cleanup_clnt", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f32adaba600136c7953cfd488d474fbc0d1157dc", "messageHeadline": "pmux.test: Assign a port range that is not reserved by portmux.tsk on\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d011b9e840c5b52e734f0bb0636445c6bdf6bc4d", "messageHeadline": "cleanup clnt when done, issue was context from sp (#535)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 50, "deletions": 20}}, {"node": {"oid": "48731d2762d2945084e99efb09b9e483733e19ae", "messageHeadline": "baddb remsql test and fix (#530)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "8d7f08f6bd8b24126575efd1d4e60bd93f244690", "messageHeadline": "queuedb filename testcase", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b74f223de055a04851dd3768c914853e5e0eeaac", "messageHeadline": "queuedb naming like regular tables", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 162, "deletions": 67}}, {"node": {"oid": "8fe2f9ad72bd42eb96334580a31039a883948bd2", "messageHeadline": "perfect \u2713\u2022 not enabled by default", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2af38fba383384a8fdb686008f98daea1c32ff6d", "messageHeadline": "Remove duplicate code to manage unused files", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 61, "deletions": 207}}, {"node": {"oid": "6af28e0ab3cc7fc9b43b651235b1344bc325ea1e", "messageHeadline": "Match berk style -- no code change", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 211, "deletions": 170}}, {"node": {"oid": "d39f77f5a8515eabc38981432e631aad5d236f80", "messageHeadline": "Remove cleartable", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 113}}, {"node": {"oid": "d627f3a72c9508ed1074fb299147c1149bbd432d", "messageHeadline": "Minor cleanup - we always NAME_MANGLE", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 41}}, {"node": {"oid": "50fb4321494b1c37e93a3dc728c8aaebbb62beb1", "messageHeadline": "stat real path during file purge", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "adab105943c306733de03c34a823772ff71c1495", "messageHeadline": "Add ctest tests. (#499)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3f8d3aaf47e09813d1b07257d26743b354623689", "messageHeadline": "Add missing flags in reset_clnt (#526)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "394cb9eefdd91be9b6cf4310c278db90535eca99", "messageHeadline": "Generate cnonce faster by caching a prefix for it (#509)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 6}}, {"node": {"oid": "03aa0d205f0b789278872aafe3d91a5ac0480762", "messageHeadline": "Cleanup some more clang warnings (#528)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 547, "deletions": 445}}, {"node": {"oid": "c1fec112779527b3b17096807b63b2a81a44628d", "messageHeadline": "cleanup sqlite master global object on db exit (#532)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 62, "deletions": 52}}, {"node": {"oid": "d126aacff15ce5a12c73f8b638adc5e624af734c", "messageHeadline": "Fix gen_rec.awk -- first character of a string is character number one", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "355ad2979cba223a4b3e40f9b1c56f134be4d1f8", "messageHeadline": "find yacc", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5d0ab799a560303bb97043f3be21bb00116291c4", "messageHeadline": "free properly reqlog info, tunable to turn off reql (#479)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 27, "deletions": 13}}, {"node": {"oid": "f165e91132773201452271afef768174bf595fc3", "messageHeadline": "fix bad remotedb name race (#506)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 63, "deletions": 33}}, {"node": {"oid": "473cec4ac135b9d7d440702730c2c59221f68b8c", "messageHeadline": "use strlen of the argument, instead of the wrong offset (#527)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ef0c8ed465c3371346d302c2cb5dc853af0d7a2", "messageHeadline": "enable asserts (#519)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 21, "deletions": 10}}, {"node": {"oid": "8ac81fff7b7a41a50c03bdd18beba2cb0c303e35", "messageHeadline": "Index all columns (#524)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "d868600df34c2a1d2291f3c1d6b4d00fee67e5d0", "messageHeadline": "use rwlock instead of mutex (#521)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 67, "deletions": 65}}, {"node": {"oid": "58707213b0ea66172d78935f67080fc2c89d2b4d", "messageHeadline": "fix logic (#523)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0bfaebe412549a7a0805301e341df59e8eee038", "messageHeadline": "Fix asserts crashes with SQLITE_DEBUG on (#522)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ae9d5a08873eda7500ca851af54f87c7ea399eea", "messageHeadline": "fix with_ssl bb build (#518)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "0a14c65a6128ef170efdb7a52c1cbd48effb89c3", "messageHeadline": "Build comdb2 without SSL/TLS in the smoke test.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "329ca70f8af836502c722df84c4b067d8611f338", "messageHeadline": "Make Comdb2 server build without SSL/TLS support.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 275, "deletions": 205}}, {"node": {"oid": "5696d97b9c87b41c1c2135e67416e4e22c3258c0", "messageHeadline": "update .gitignore", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "58832dded959f34cd2a8df083ed2c0ba06345f98", "messageHeadline": "Preventing tag thread from using freed resources.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 97, "deletions": 44}}, {"node": {"oid": "69099260b320d35325da33914b4c82f52010189d", "messageHeadline": "Clean my room (#517)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "54a2a898ed6cc08f7ee58feb4444666e3f791bc1", "messageHeadline": "Testcase for the SET statement bugfix (commit 4841d63).", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "089ae4e128d708706791d1b738480c66218b9061", "messageHeadline": " tackle more clang warnings (#512)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 199, "deletions": 156}}, {"node": {"oid": "580f4f1d2f69a8261da6b5ec8f8f420632def6b6", "messageHeadline": "PORTED: Fix nested object/array json parsing", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "989ecd40f4649f4751183dc27e324eedecca7c15", "messageHeadline": "PORTED: Check lock; maybe subscription failed", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "0d2461ab4175b11317786ca72f5ae18be7b5eba5", "messageHeadline": "PORTED: Close sc files on downgrade", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "c49c50e90902ac9bf7b60c55802f1754585cd946", "messageHeadline": "PORTED: Also open trigger subscription during bdb_open()", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bd06041b94df78b498f3c5122c82810dbb554488", "messageHeadline": "PORTED: Fix comdb2_rowid for systables", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b4b3db81ba1218d2c1acfd792336191a62a70eb8", "messageHeadline": "PORTED: Optimize access for null blobs", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "fa2016e071e06884fa6acc736a7bbb6265541d77", "messageHeadline": "clean new test executables", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2be9892d1f52ac7e0d08c568f639c18e430d1dc9", "messageHeadline": "handle_newsql_requests: init mutex before it's used (#515)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b5f9deeebe0ae283724a3054fc8bc21ebda18fd8", "messageHeadline": "Recommended Indexes (#470)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 3533, "deletions": 419}}, {"node": {"oid": "432e24043ea708461f4551fff3f02aca3ca5aadb", "messageHeadline": "able to static link test tools (#513)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "826c149d7d1ab58c861658931877e3b3cb31fd1a", "messageHeadline": "bb build", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 110, "deletions": 129}}, {"node": {"oid": "20bdb38119d6dc1aff4bd8e72967bdfc29206fd3", "messageHeadline": "remove signal net (#493)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 21, "deletions": 181}}, {"node": {"oid": "c358f45aea2458315c7f7f9c38ce86ef88e1b60e", "messageHeadline": "Put jdbc statement effects on an environmental variable. (#505)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 126, "deletions": 1}}, {"node": {"oid": "acc3f540465ed9510ae9d2af1235dd39b5ac8020", "messageHeadline": "fix few more clang warnings (#507)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 21}}, {"node": {"oid": "4faf8d8972fb283ddc24fcb8f45fd8a9700cf77e", "messageHeadline": "cleanup from clang warnings (#452)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 72, "deletions": 65}}, {"node": {"oid": "a47a4f226f3867b1f897cd945b515f26e52e2be2", "messageHeadline": "cleanup unused vars, rename schematxt parameter (#500)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 14}}, {"node": {"oid": "26f72edc4fa838655afe27eba624b44804c05b59", "messageHeadline": "make thread_type_key a thread local variable (#501)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 33}}, {"node": {"oid": "82a4c70ba65a8f855daed304585fa6f73e6268d6", "messageHeadline": "print rc when tests fail setup (#504)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9399c0c26d42d6e00fd6f3cae08ffd93a8f10a39", "messageHeadline": "Maven mirror not working. Use apache central repository instead.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deda0bea200eb97ef85ef8e7ce0e21f0764a1308", "messageHeadline": "Use lock_guard to lock/unlock when lock_guard is in scope (#496)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 33}}, {"node": {"oid": "b65f5e13de1e4bb02957b724d50c993e4ebc1c94", "messageHeadline": "oqslshadtbl uses tablename and tableversion (#492)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 327, "deletions": 48}}, {"node": {"oid": "e5def394bfebfe01582729a413a79b717d1f6996", "messageHeadline": "type-annotate -> type_annotate (#495)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e79acd1a221d7b0faf6a470e2da4e6390807df5", "messageHeadline": "Rename4 (#486)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1072, "deletions": 181}}, {"node": {"oid": "d3a0c65abf258adf1d55e513ae7433760a2506f2", "messageHeadline": "Add min_retries flag to cdb2sql & move min & max retry calls to befor\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fe8c21d5fc2fbd37113b0c498400293155d71cd", "messageHeadline": "Port linearizable tests to testsuite (#328)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 6844, "deletions": 9717}}, {"node": {"oid": "3a446fd66d7b13d28f7ff2e4068ba3c54763d40d", "messageHeadline": "unlock mutex in pmux before returning (#494)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e0459b1ac0485c0d5f6897ad7ff318762602738b", "messageHeadline": "fix error; unlock mutex when appropriate in __lc_cache_init (#490)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 5}}, {"node": {"oid": "dd53eecfa516685c00522c6aadaf5444dc5bdeba", "messageHeadline": "when downgrading, respect bdblock desired to avoid watchdog (#467)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "5a4e671ac4f3901ada4f9cf374d9782b79875a54", "messageHeadline": "fix for coherency state logic (#471)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a5ab84a3405940ec69443bace417c0df1ddaf4a6", "messageHeadline": "Switch remwrites to tblnames (#411)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 786, "deletions": 391}}, {"node": {"oid": "45a4d22da6b46fd5be02828e881ed0b310f87045", "messageHeadline": "Subnet fixes (#461)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 87, "deletions": 77}}, {"node": {"oid": "9e62db69fa20b4a3182add09ecbfd94d8abbbd01", "messageHeadline": "reset got_hello before socket shutdown to avoid race (#462)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "9a0ff70516a7c0ffef36afb5ea7d4223e8c39f69", "messageHeadline": "Fix net swinging (#463)", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 135, "deletions": 10}}, {"node": {"oid": "b0cc56c4ee285287c4e9dfcd22c836a2d93cb024", "messageHeadline": "Display cnonce on thr info (#415)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "88db4afdbfb8d3f14e2f5cc9016250a019fabf8a", "messageHeadline": "formatting of #488, basic.test to insert more items (#489)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 13, "deletions": 11}}, {"node": {"oid": "11364376abdb32b1c673637cad24e30c20bede6a", "messageHeadline": "refactor process_set_command() in cdb2api (#488)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 87, "deletions": 85}}, {"node": {"oid": "f02e60c0ced8a7a1fce9f0e8b1b84c16bf16c1dc", "messageHeadline": "when durable_lsns is off, berkdb doesn't set durable lsn (#464)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "5bf61b28473ac963188568bb98ad451f47416ea1", "messageHeadline": "make clean", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "587ffe12f954d92e164fec6804527c7c59a84f45", "messageHeadline": " have cached values for tz, pid, and hostid in cdb2api (#474)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 29}}, {"node": {"oid": "b22f513603af80ca9fd7f1966efba63c05d0e458", "messageHeadline": "add test which exercises queing sql (#476)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 104, "deletions": 0}}, {"node": {"oid": "b2974caf5ca2d4a3ccfcface7f4fcf6f198a3a66", "messageHeadline": "use clnt->origin rather than getting inet addr again (#478)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 24}}, {"node": {"oid": "38e285599b5c946ac9504216d424031cc5cd06a8", "messageHeadline": "change readonly.test to follow last changes (#485)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 35, "deletions": 74}}, {"node": {"oid": "c365ed1ad399fd4b1bb098cd08cd01e3b074c601", "messageHeadline": "Fix side-effect in assert()", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e132696d20cd8b585517bbe09138f355a2894fa5", "messageHeadline": "Fix pgin/pgout routines - use cookie information when INVALID", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "924a1ec0c036480c5cae6ad3105ec61594a331c0", "messageHeadline": "Fix segfault on starting with --dir", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "5363a49f2164687eba2575b9b6b2b8836f1e682f", "messageHeadline": "macOS (experimental)", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 3397, "deletions": 13985}}, {"node": {"oid": "b1c0a13783e1570da554de5c450d9d0ad3858e8f", "messageHeadline": "Remove test tmp files (#475)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 26, "deletions": 20}}, {"node": {"oid": "945e9ec1c5fef2d593ba5abab8bc3d6ed9d95b58", "messageHeadline": "add select_one.test (#472)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 233, "deletions": 541}}, {"node": {"oid": "dd2bfce6d9f2027ce44fb579f1a89e976e6bceef", "messageHeadline": "rename dbtable parameter dbname to tablename (#473)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1107, "deletions": 1006}}, {"node": {"oid": "aeef7bbbe5eafe792388e319e7f7c86476245115", "messageHeadline": "fix plain ddl in recom or higher (#460)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "f34c913b61781daa08357c3e51518ba1629046de", "messageHeadline": "Cleanup unused externs (#466)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 33}}, {"node": {"oid": "15146a417dbd76fb36985979ea7a8e745c25718c", "messageHeadline": "Eventlog to handle nulls and ushorts correctly (#456)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 341, "deletions": 392}}, {"node": {"oid": "c942c1e58fe8a5816b8b36f62207efad8640d9f6", "messageHeadline": " make generation of cnonce pthread safe (#433)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 7}}, {"node": {"oid": "7c226279031d943c5ee15f37d6297279b5586a10", "messageHeadline": "SQLite: Supporting Comdb2 data types in the JSON1 extension.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "eee77308ebe82102460339b5ff87889e2a32c0c3", "messageHeadline": "DDL: ALTER TABLE + default 'CURRENT_TIMESTAMP' (#455)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 124, "deletions": 185}}, {"node": {"oid": "94893cdca156491537faeeb84414528f16e1ebf6", "messageHeadline": "Osql restart keeprqid (#454)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 519, "deletions": 3335}}, {"node": {"oid": "9eb21c56ad136262006e9dbe983190955e229bdc", "messageHeadline": "gitignore: Only ignore generated executables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "de61c15c808383a4adb112d62b9ad23bd67d11b5", "messageHeadline": "Tests: Do not print disabled tests list (logged in test.log)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3113b72c51dc2187387997d51ecfdef4a2553e72", "messageHeadline": "SSL: fix typos in the documentation and inconsistencies between libcd\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fef5db799ef967e7dc9702842b0c584d4f42c7b7", "messageHeadline": "Log errors correctly in eventlog (#451)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 60, "deletions": 46}}, {"node": {"oid": "582cfd996d91b8829d969015c191cfe4341e934c", "messageHeadline": "fix master--rc is 240 when schema change has error (#453)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2f176024b2d4b021725c71646e078a2ba1fa43aa", "messageHeadline": "allow multiple table entries for foreign key constraints (#421)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 173, "deletions": 32}}, {"node": {"oid": "e090f64f07ca9ce3bf98fef65da25a814f4c7a9a", "messageHeadline": "DDL: Fix handling of quoted default values (#446)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 101, "deletions": 18}}, {"node": {"oid": "1e5dbd36d35638eb5e23c4a4c5fb5e87d1bce1c7", "messageHeadline": "cdb2api: warning: function declaration isn\u2019t a prototype [-Wstrict-pr\u2026", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "678b3d69246b044c271967e4ab00b6dd23b935d1", "messageHeadline": "Docs: Minor fixes #skip-build (#448)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "c02a9d67cb3a3f99a19c57a644bd2cb71da996df", "messageHeadline": "add test to insert records from many threads (#450)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 294, "deletions": 0}}, {"node": {"oid": "242fbc52a90e7910dd21020fde234425202aeac2", "messageHeadline": "save bpfunc ops locally (#407)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 285, "deletions": 77}}, {"node": {"oid": "36fcf1853553110d8c9991e98efa69a76a4303c4", "messageHeadline": "fix tranddl in read committed or higher (#375)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 178, "deletions": 43}}, {"node": {"oid": "dfdfbf043183fce19ebd31f6959b8a76fa7defd4", "messageHeadline": "Test: Addendum, exclude disabled tests from total tests count", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "00f8594e2b554e6cd59b9e1652410f7758f61b36", "messageHeadline": "Tests: Disable tests by adding them to tests/TODO file (#382)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "f3f7590743bb28ae5ef6206065ba16c928336601", "messageHeadline": "Add Gradle build documentation for jdbc (#449)", "author": {"name": "Aleks Tamarkin", "email": "aibolit@live.com", "user": {"login": "aibolit"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "4efcadc295601ee5f21020b0f48d312be17d1827", "messageHeadline": "Add printf attribute to logmsg, and fix errors (#393)", "author": {"name": "mthorpe7", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 776, "deletions": 662}}, {"node": {"oid": "d0319b6644a1c7a7423fe2eef75df348355a2c81", "messageHeadline": "verify indexes queries dont need schemalk (#443)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 139, "deletions": 6}}, {"node": {"oid": "654c6eb636f77133da0b4a5a2dc0388b911d5a92", "messageHeadline": "fix pmux build (#444)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2f5e73f37dccb79c43db637331984f69e8530282", "messageHeadline": "Use msghd.seqnum: netinfo_ptr->seqnum can change after we release the\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f70d67d34fe6bb039f6e71f3a2e836fd5f6cf6a", "messageHeadline": "Have pmux close \"reg\" connections when database goes away (#440)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 209, "deletions": 30}}, {"node": {"oid": "50a42e08f47043b4fa364ab852bcd3d1ad504f12", "messageHeadline": "Cleanup backups (#442)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ca0576d3a0f5899b21051e85e91a0ad5a591abea", "messageHeadline": "remove time info from .db log for tests, fix DEBUG_PREFIX (#439)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a5b9db40b7d124be6661a86c8f15c27a8c00987b", "messageHeadline": "clustered exit: move up bdb_thread_event which gets lock to avoid cra\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3c8627df7cfa6924b3fdd58d3d34fa3ce2330d1c", "messageHeadline": "Docs: Fix minor typos", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "9bf70a5050b586d3d004aadb312d8ad47afa6374", "messageHeadline": "fix comparison with expected output for basic.test (#436)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7adaa98c4bc9b23efd0af76b445f65b36df60a3f", "messageHeadline": "dont use let but posix math for computing mem diff (#431)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c12368bfd799eeddf555092b7bcf96118e493b87", "messageHeadline": "cleanup incremental_backup_load test tmp data", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "51f967d6346163a1b3f2daf41382a81a068b9d1e", "messageHeadline": "address pmux failures on copy in clustered tests (#430)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "9e71dafe8289de996e9d0bd26b32145a569c0484", "messageHeadline": "Add eventlog_status and other cleanup (#428)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 66, "deletions": 98}}, {"node": {"oid": "3c22c64357da402c92f1c345515a1ab10c447798", "messageHeadline": "Allow specifying the config file location via System property.", "author": {"name": "Micah Craig", "email": "mcraig43@bloomberg.net", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "03f9d2fad7b3c74efe989291a43e3d7978077843", "messageHeadline": "Fix a memory leak in the new rootpage code.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "e046e6b0225267542220849831073fe4a3fa528d", "messageHeadline": "Rootpage leak reproducer.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "7d7b0b59e0c9fbf4cc8ade84cb82c62730957b69", "messageHeadline": "These thread pool tunables accept 0.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c9c0f80281b4f47b1ee8118f1c76b64414d3d62b", "messageHeadline": "cdb2jdbc: Fall back to the user cluster if no default cluster is pres\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "b0607c11f737d87a9d14128f8cf6ff4b63fb252d", "messageHeadline": "rename occurences of tag ondisk with schema in all tests (#427)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 60, "deletions": 60}}, {"node": {"oid": "162f448688daa1d2ed2ef3586c03998cc8467b69", "messageHeadline": "remove redundant code in in do_replay_case (#416)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 7, "deletions": 17}}, {"node": {"oid": "e55ae070c396dc9036a8b92a8101e534e192b02a", "messageHeadline": "Fix queuedb deadlock handling. (#424)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "873ef88d5eb9591beb5fdc58b8826edbc2c7ddc3", "messageHeadline": "Add gradle build system to JDBC driver (#414)", "author": {"name": "Aleks Tamarkin", "email": "aibolit@live.com", "user": {"login": "aibolit"}}, "additions": 348, "deletions": 0}}, {"node": {"oid": "d9f076f6e1661513726e99eff68e4d11eddf8b45", "messageHeadline": "missing sc, index on expr, and so from stats (#412)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "cca153fd587305ff791653cce486c45dd5357e44", "messageHeadline": "small cleanup (#422)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 47}}, {"node": {"oid": "23783e7895571016e377797142b33fe132716d75", "messageHeadline": "restart db at the end for the sc_lotsoftables test (#413)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 83, "deletions": 124}}, {"node": {"oid": "0e22318f88b592eed5d0ea79eabe1ac4a5c06e56", "messageHeadline": "Use plain malloc for log region. (#419)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 99, "deletions": 67}}, {"node": {"oid": "438cb26e2299c31a165176dd4f0fa6afe31c172a", "messageHeadline": "send in background so not stuck if db in deadlock (#420,AZ_unsetup_fl\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "386f9191a17ff69944906b256363f0846f6ece69", "messageHeadline": "Get schemalk only if preparing engine for verify-index", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "37820f0a0c8c3afb40235cbc613f7d86816bb99e", "messageHeadline": "Docs: Minor changes in the constraints section", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e27b6469fe09653f9cf445396b54239871754e79", "messageHeadline": "Treat get as read sql (#406)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e12949728fe01dbf3e68a5f950c025891f2d1600", "messageHeadline": "Improve schema and tbl-name locking (#387)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 768, "deletions": 1202}}, {"node": {"oid": "ec6d9e5a5e6c337e8990b086a53c40fe8a0850fe", "messageHeadline": "bb_getopt_long needs C99 flag.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54d9e04dfa94f3475d3d4b3064dc65b88ccfe994", "messageHeadline": "reqlog print null bound parameter (#404,AZ_null_boundparam)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 119, "deletions": 158}}, {"node": {"oid": "1d1a0bbe91c664c3dad19a86ef9e84f89bf4355f", "messageHeadline": "illustrate rootpage bug, fixed in rootpages branch (#390)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "1124888ea6533d250ee9301a531378af5fdebff0", "messageHeadline": "Fix comdb2 build for bloomberg (#388)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 948, "deletions": 93}}, {"node": {"oid": "7c40237f6322c335af8d71ab062c6fa99f953443", "messageHeadline": "fix bad rules in maccparse.y (#410,AZ_macc_y)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ceaa2902aa1523435587ad4eda16c579aa0f0d92", "messageHeadline": "cdb2jdbc Remove deprecated testcases.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 266}}, {"node": {"oid": "96c6fc89ebb938bf1ef37013ef6f033b2150939e", "messageHeadline": "fixes for time partition, schema changes, and so (#386)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 697, "deletions": 414}}, {"node": {"oid": "696f666d7f60d37e02f6af968670fc3c8da88c1b", "messageHeadline": "reqlog detailed blob bound prameter converted to hex (#400,AZ_blobs_r\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 80, "deletions": 84}}, {"node": {"oid": "fc3ba0288f7540d65b757d10ef1daed0143206a1", "messageHeadline": "Handle wrong db by invalidating current hosts/ports and doing requery\u2026", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "45f23aa881600b58c761d276daea88eeaec82684", "messageHeadline": "Dbinfo retry fix (#403)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "556203dbf15a2cdaafd2a59516cf5e0ef277eacb", "messageHeadline": "Revert 4be3873 on test/runtestcase", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "e90fa894d57febb613fce949f47937560d25d08b", "messageHeadline": "Fix a memory leak in client context handling.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "4be3873c7609d673af016a86de3b762a4e1d6e9e", "messageHeadline": "use direct fields instead of object pointer for fdb entry (#397)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "dcaf0dec44b59f2fa4b95ba152dd1c7bbad33288", "messageHeadline": "Improve make setup operations for tests (#398, AZ_make_setup_for_tests)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 18}}, {"node": {"oid": "d81ea71ec2b84bc085790aa00bc5b9e859280356", "messageHeadline": "missed formatting for rootpages", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 227, "deletions": 234}}, {"node": {"oid": "c8c7924cbd6a0464200823e29307deb381457bdf", "messageHeadline": "PORTED: Reduce latency for trigger, consumer", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 419, "deletions": 131}}, {"node": {"oid": "8c77d326598173a9f96e2be0603177c867b46f3a", "messageHeadline": "PORTED: Fix write to out of bound array index", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ea4bf0274e731c6ac7883f3ea9e2220023d5d912", "messageHeadline": "PORTED: fix unsigned payloads in lua trigger/consumer", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9a614d2b2721f1f1491d3f05ed03176549cb1cdd", "messageHeadline": "PORTED: Fix testcompr accounting for empty tables", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c6c2a75b1e071b7ef851f278bd1bf1ac457b81b3", "messageHeadline": "Fix for build failure.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7778e03bb9659186cf7700990d7a6e1379b13c0e", "messageHeadline": "Remove tautological comparison (#357)", "author": {"name": "mthorpe7", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57d5465e2f646dc5d5946781e7ac7643210b09f9", "messageHeadline": "Rootpages (#370)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 455, "deletions": 539}}, {"node": {"oid": "3b71ca284925d8f46ab9304e27df35e77f4c185e", "messageHeadline": "Fix logging bound parameters (#391,AZ_exe_alltypes)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 392, "deletions": 10}}, {"node": {"oid": "2d592859e08adc47538241fe8215ab8cac787725", "messageHeadline": "sc_live races (#376)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 128, "deletions": 65}}, {"node": {"oid": "488025d6b87c745e5a394e29c07f33505765a0e0", "messageHeadline": "fix bad ifelse in tunables.test makefile", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "45f989366e182eedf1a3d7496e32d6dd645db907", "messageHeadline": "Fix incremental backup tests (#379, AZ_fix_inc_backup)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 53, "deletions": 46}}, {"node": {"oid": "f7f4490148eeb6287643971944ad4625b31d0262", "messageHeadline": "Eliminate conflicts in maccparse.y from keystruct empty rhs rule (#37\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 10, "deletions": 15}}, {"node": {"oid": "5f80170ba192a2101e4263aa5b2e5bd8170aa7aa", "messageHeadline": "pass OR and CAST predicated remotely in cross-db sql (#368)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "d2a1ac2a8c9f808085d6f97ca60c1b2050793754", "messageHeadline": "cherrypick sqlite [d1ba2002] (#366)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 106, "deletions": 3}}, {"node": {"oid": "39e7abb1dbd252ba201f10ad4211c1cf6798cd3d", "messageHeadline": "fix builddb path on bb machines (#381)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "009661b7936eadb6b71f9ce6b3b8b0352eee0479", "messageHeadline": "Prepend all make files of all tests os will run from dir (#324, AZ_pr\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 649, "deletions": 129}}, {"node": {"oid": "ddd0ced9651977092f502ab328c1b26f1592b3ad", "messageHeadline": "Use full path for executables when running tests (#323, AZ_fullpath_e\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 170, "deletions": 129}}, {"node": {"oid": "678bd22c1953029467b1567ac01a0231cd3db5ce", "messageHeadline": "disable icremental backup tests for now (#380)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "64203587b0a54b35db308dd81b76b1b6756108ce", "messageHeadline": "Cdb2api default cluster (#374)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9d02c7b2ef7db9c802d0d23f353f48fcb5726c3", "messageHeadline": "Fix out-of-bounds memory access in bb_readdir(). (#371)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c2427e4e9c9708be6518bceb0573cdbf2b41f55d", "messageHeadline": "Fix negative ds intervals with non-0 ms (#372)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 262, "deletions": 4}}, {"node": {"oid": "311d98f8f9a69b3923786e66189bec69186dd5c3", "messageHeadline": "Make install should honor $DESTDIR.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e950396ca79cb34167c67fea763e386a626e9e4b", "messageHeadline": "Fixing a memory leak in auto analyze.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "aba1954fdded54d0593634ca4ab46349f4af8a26", "messageHeadline": "Fix assignment", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f24fd2246f7bc0eae64dc186a5fd5e3a458102b8", "messageHeadline": "Clear thread-specific bdb tran on abort to prevent berkdb_send_rtn fr\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "318ed8e6450aef8ec907fa09b75b866412c80d55", "messageHeadline": "Docs/Tests: Add some tests around FK actions (#353)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 89, "deletions": 4}}, {"node": {"oid": "3b755ba65272ce7c5d72e5a1a0e6a58d7a013a20", "messageHeadline": "Docs: minor updates", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5107a7f31f2c2788e542f08bea2d16b632110a9b", "messageHeadline": "Fix buffer overrun in emit_sql_row (#359)", "author": {"name": "mthorpe7", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dea95e60b7da881129f3f193a24d3a2112cdf4a8", "messageHeadline": "Add load.csc2 (#358)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "3f43965de4f461c200ea1c0e027d7b6c0873dbf0", "messageHeadline": "make the header more down-to-earth (#355)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35fc4a1fbf23015cbf895c1bc2041b2d425a70cd", "messageHeadline": "Incremental backup (#265)", "author": {"name": "Dennis Wei", "email": "dw2654@columbia.edu", "user": {"login": "dennis-wei"}}, "additions": 2980, "deletions": 369}}, {"node": {"oid": "f72ae9c70ebb20b189a5e1a45ac12fe9f3f4c07a", "messageHeadline": "Docs: Add more details to schema definition gifs (#352)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "7443a34cc00041247c5f6effd0b606872620b2ef", "messageHeadline": "Change to use standardised intrinsics for vector operations", "author": {"name": "Michael Thorpe", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "0b7ff4f44bb2892477bcfdda8c3fdefee9e3a782", "messageHeadline": "Remove dead code from bb_oscompat (#350)", "author": {"name": "mthorpe7", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 4, "deletions": 2567}}, {"node": {"oid": "c999579806083cd2b08026bc0ceaa32471a3651f", "messageHeadline": "Revert \"bb Use readdir_r on Linux.\"", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e17e7b0926afe3ca2e87fe5ab067409d1a47cc80", "messageHeadline": "DDL: Use COMDB2_PK as internal name for PRIMARY KEY (#348)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "cf5d1978c05ab00cbb68b0f06b25fd5d1a317565", "messageHeadline": "Building 2-in-1 libcdb2api (cdb2api and protobuf-generated code).", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 25, "deletions": 56}}, {"node": {"oid": "7e14baa0f95ba14b177bb465a3c7ed07ff342572", "messageHeadline": "bb Use readdir_r on Linux.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "48de23227c61b12c5be40f54797ccff5c949ace1", "messageHeadline": "DDL hardening (#311)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 289, "deletions": 93}}, {"node": {"oid": "f2a6ceffb227fac8524cf8ff30293839d5f83423", "messageHeadline": "Docs: Fix hyperlinks", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2d4129e0cb13388f16c3190f722a22afa5d9a61", "messageHeadline": ".gitignore: use regex to ignore compiler generated files (#346)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 76}}, {"node": {"oid": "0b980185222ed1799f3b3e7522096025e3fe0238", "messageHeadline": "Fix election bug (#309)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 255, "deletions": 536}}, {"node": {"oid": "c0079c74571e95e53e8d0a670fe682118fc57f87", "messageHeadline": "COMDB2_DEBUG=1 make - to enable asserts (#325)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "e9404580544a789ee80702c93b98259957c5f93e", "messageHeadline": "Removes the version number from the getDatabaseProductName function.", "author": {"name": "Joe Wood", "email": "jwood159@bloomberg.net", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cd851a8529f42d17856d5b84fc8d36da1f226d7e", "messageHeadline": "Run cdb2jdbc JUnit tests with smoketest.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 50, "deletions": 11}}, {"node": {"oid": "a18314a18803a9c5f464a2fbae0824fc999a4ec0", "messageHeadline": "verify_indexes_column_value: check Mem flags before copying over (#343)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "9bee15ff83159f21572896f73abd73021217af4f", "messageHeadline": "Invalidate cursor pgno before releasing the pagelock (#341)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a8d0a23818060a6d51a55d91a05d1ca31886b3f1", "messageHeadline": "Only save last timezone if we successfully load it (#340)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "1d5aba787fc3ef7a5c086eaf7aebe1db1b4cd792", "messageHeadline": "Fix some memory leaks. (#331)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 148, "deletions": 88}}, {"node": {"oid": "8f1ad97aa46a2ede9a905435f9d44bd7dbc824b9", "messageHeadline": "Fix yast failure; only skip sqlite_[master|stat*]", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6923ce91897c31791b68458bfc63563c8a068b5e", "messageHeadline": "Discard the pending transaction when receiving RESET from the sockpoo\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "b6a47813da07adca43f28ab0c914b333ca66d41f", "messageHeadline": "fix hashing and compare for query_path_component (#337)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 61, "deletions": 18}}, {"node": {"oid": "90424a10e01b8aa279f0db98037d371ab1d16e4f", "messageHeadline": "Fix 1-in-256 chance of tmptable encryption failing", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fe6b4be4518a0d87b7b09bb652e8c830b9acc37b", "messageHeadline": "Fix: store_mode is not a bool (pmux)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ebf3d181abbf4ae4ac8de600c6cdaacf4860ad80", "messageHeadline": "Fix formatting; no code change.", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 195, "deletions": 195}}, {"node": {"oid": "4e69d943f0707b8489b8b4f96fec680010123f6a", "messageHeadline": "Fix malloc/free mismatch identified under valgrind+sysalloc", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 51, "deletions": 34}}, {"node": {"oid": "24d22fb7ec25cddab23275d1023b168a84839ace", "messageHeadline": "make sc seed unique and more work on tranddl (#329)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 168, "deletions": 90}}, {"node": {"oid": "7a92a64281c9d1b11429aca60c44dc14f4b0216f", "messageHeadline": "Additional sql->comdb2 type mappings (#332)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "4e6b6fd5283f15c1360dd2d87ebaa58cdb06b2d7", "messageHeadline": "Fix constraints after schema change (#334)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "5075814c3e0c0786ffaa99056c382858d91c9ccb", "messageHeadline": "Sctests timeout (#333)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8475882f6c2a82d7791a09157c68e4f46b3dfa6e", "messageHeadline": "Documentation for recent DDL additions. (#317)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 179, "deletions": 30}}, {"node": {"oid": "f37fbfe10e6ed282941c20ab0494ca147792cf76", "messageHeadline": "Fix segfault after analyze if query-cache is enabled", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe79536691c0f5b83c52ca67ada7b3622a1b640a", "messageHeadline": "Foreign tables have iDb non zero, fix iDb comparison (#321, AZ_fix_iD\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bcabdf54be3c1ee55a7354b59acecc6a755ed11", "messageHeadline": "Fix running make from a testdir (#313, AZ_make_from_testdir)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 44, "deletions": 12}}, {"node": {"oid": "bcfa609d8e0082106cd5bddf2a37abcfda4557a1", "messageHeadline": "revert keywords.c to previous good version (#320, AZ_revert_keywords)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 33}}, {"node": {"oid": "3849f320b510a83f0deea351b33b06e0301cd152", "messageHeadline": "Incorrect assumption about test paths. (#319)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2da6d3d0969271738388afc322a699096805ce28", "messageHeadline": "Fix sc resume (#318)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "7ba19ef232fb4f75b58aec203b08be021b79d40d", "messageHeadline": "Docker configuration modifications (#312)", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "c3be96bdd813f733e9705412a7ba4988cc595cc2", "messageHeadline": "Only have SQLITE_DEBUG enabled (#316,AZ_only_sqlite_debug)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 54, "deletions": 55}}, {"node": {"oid": "d8076d1fcf64e68ca3ddfa48fc9af4cbc0c8ff4f", "messageHeadline": "Poll in pgfree recover (#292)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 209, "deletions": 16}}, {"node": {"oid": "70c3ab94df889f2c997e3d18684a5b33fb3e9298", "messageHeadline": "cdb2sql readline completion (#297, AZ_readline_completion)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 814, "deletions": 23}}, {"node": {"oid": "666e48db084040831c43b363aeb34d1cf8f9674f", "messageHeadline": "enable debug (#295, AZ_enable_debug)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 108, "deletions": 115}}, {"node": {"oid": "24defa59db4c9e2460298c7e134bc397ab168819", "messageHeadline": "Fix DDL schema locking bugs", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 200, "deletions": 98}}, {"node": {"oid": "5fca4c858845f219e87eeb178cb5e9de1ab92205", "messageHeadline": "Fix access to freed memory during query-stat reporting", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 17, "deletions": 28}}, {"node": {"oid": "9ac1aeed581dbae8c3513ac7e3a8127542a7fc17", "messageHeadline": "Fix crash on exit in coherency_lease_thread", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "fc3141cb068aef31dd412075e50b1220654467ee", "messageHeadline": "Check existence of executables before running tests (#306, AZ_check_e\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9fb913b6a9a0eb152f14d97db513e33b554d7862", "messageHeadline": "Blob size limit (#285)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 227, "deletions": 3}}, {"node": {"oid": "5dc0b0f227502bc2b248901a3af415d9a5b75a7d", "messageHeadline": "check md5sum of comdb2 executable for each test (#307, AZ_check_exe_m\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "744c76cb71574f55b4b5963946faf297fcfbd46b", "messageHeadline": "Fix qcopy testcase. (#300)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b4116a4926984e0191fb3fdb211407c2ab45b7ff", "messageHeadline": "Revert \"Add comdb2_gitversion() function (#305, AZ_comdb2_giversion_f\u2026", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 30}}, {"node": {"oid": "52f6e4dcbe1dc12f6c16f99334d046fb188fb708", "messageHeadline": "Have ability to enable skipscan (#281, AZ_skipscan_enable)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 12}}, {"node": {"oid": "56d7ea407a4b98c8d2df467345cc0e17e488688f", "messageHeadline": "tests should not load global lrl files (#301,AZ_dontload_gbl_lrl)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 25, "deletions": 23}}, {"node": {"oid": "c6929dcd100c29281777d7359cde03c1f17a251e", "messageHeadline": "Add comdb2_gitversion() function (#305, AZ_comdb2_giversion_func)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 30, "deletions": 7}}, {"node": {"oid": "83a190c800caee43e675dee53b578de55939fb78", "messageHeadline": "Minor fixes", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "6b99203da3d58a25db5151002dd883c5adf2ec28", "messageHeadline": "Just handle error of cdb2sql", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bf701bd2c4528bfb01815f913ee8b055f727020", "messageHeadline": "cdb2sql will give error until db is up, however the script exits on a\u2026", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c47a571aaaaa1d7fd6214070c29f41d2df9012cc", "messageHeadline": "Put get_genid into a message-trap. (#294)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "7e097d4576afac2930188d4d5634db33ed24dc75", "messageHeadline": "Retry only if there are more than 1 db nodes (#289)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11e4427dad2ba00ed16261902bd754f7a60a19e8", "messageHeadline": "Fix test failures (re: #290)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0bcde5a3e63150222fddf3733c7c094fb8a123bc", "messageHeadline": "Genid48 unit test (#290)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 205, "deletions": 10}}, {"node": {"oid": "99b43120bdf8a48a06a895bfaad1374eeb15e628", "messageHeadline": "fix asserts (#287)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "9f4b3cfe6a5a35a18e378567b340038874693e04", "messageHeadline": "copycomdb2 -s support with queues (#288)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "609410d13012026f73d4d7adbd1e40cb9fd25f2b", "messageHeadline": "Fix for an assertion failure.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4f78f0bb77d428f209d94f494fd9043db683ebed", "messageHeadline": "Docs: TRUNCATE TABLE tab-name (re: #216) (#284)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9633e9fbac79000b72cf4096bafd77c21a8e2b9a", "messageHeadline": "stepper calls cdb2_get_effects (#282)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "e5edb76d02857aab9e27dc6c330a255000de6133", "messageHeadline": "Update mkopcodeh.tcl to latest from sqlite (#280, AZ_update_mkopcodeh)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 32, "deletions": 20}}, {"node": {"oid": "104e8e49dd1da14e4c4a532a84d313ac72b2e11e", "messageHeadline": "Fix insert test (#267)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "3109f0310a5c2fea4c759d78f3f1d51e30268ecc", "messageHeadline": "Docs: Info tables -> System tables", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9463ef6f7a179f43e0110c2f35b6ab65fc732a4d", "messageHeadline": "Virtual table to list thread pool information. (#271)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 498, "deletions": 5}}, {"node": {"oid": "2bb53d2cf090d8432f472a6f5baab86d4252d9e1", "messageHeadline": "Enable auto-registration of JDBC Driver.", "author": {"name": "Joe Wood", "email": "jwood159@bloomberg.net", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2d99ad194d9e874f2d3c352c8f05c179612966a3", "messageHeadline": "format (#278, AZ_format_cdb2sql)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cf4d7f8415bf92548cb1f2867ea6c3df03ff2174", "messageHeadline": "Cdb2sql: better behavior when entering ctrl-c (#277, AZ_ctrlc_behavior)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 6}}, {"node": {"oid": "a6925827b97440ec312396894e0086cd898bbdbe", "messageHeadline": "Specify versions for Docker and Compose (#276)", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "42cbf8a05160ad02783518a41fc530eb4345e351", "messageHeadline": "DDL: Fix the mapping of blob type with no size", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "8de7bf610cf51e6940894a655cbfcfeaf982b308", "messageHeadline": "index on expression fixes (#217)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 270, "deletions": 88}}, {"node": {"oid": "c88acb5c8d48176720442c687697b06493250425", "messageHeadline": "IO-less checkpoints. (#92)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 337, "deletions": 110}}, {"node": {"oid": "fc14e74910d6e377f267bf0c95ce98bddaac056a", "messageHeadline": "Have a basic test to check db functionality (#273, AZ_basic_test)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 324, "deletions": 5}}, {"node": {"oid": "5d6fb136e73e0a1b2b183517ccd6f7cd2284476b", "messageHeadline": "Genid48 is disabled. Update tunable test output accordingly.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7733f96b135700248bc09aad8c4fa0dd82a6a4b2", "messageHeadline": "Adjust analyze test output.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a8979448282f157ac7931e6c4b67a598ab43b77", "messageHeadline": "Add a cluster example in Docker and documentation for Docker (#247)", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 162, "deletions": 2}}, {"node": {"oid": "22dc1dc8f8aee3b93456e337c7a597bbf7a41c21", "messageHeadline": "Register tunables for thread pools.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 164, "deletions": 14}}, {"node": {"oid": "a6eb6c5ccb887cba37eddf55fd1e9801db55409b", "messageHeadline": "Make fkrcode non-internal.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5144556702fe2c175baf4469838d1a9501b2f81b", "messageHeadline": "Support for composite tunables.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 159, "deletions": 39}}, {"node": {"oid": "b549c73c281a7971df53828fe21e2e8c38e4b972", "messageHeadline": "A change in comdb2_tunable's value function pointer.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 51, "deletions": 32}}, {"node": {"oid": "a93518a9c697c4ae478ee5804ef7cfde83961c0e", "messageHeadline": "Clang-format", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "087ccf6cb9cf3c8b2f795af69a7f981e7407fab6", "messageHeadline": "Better error message for PUT TUNABLE.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 105, "deletions": 68}}, {"node": {"oid": "349b6f8e58d7d003631461735c8a4dee7b6b7245", "messageHeadline": "Tunables refactoring: Cleanup pre- & dynamic tunables", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 207, "deletions": 564}}, {"node": {"oid": "f37ebea9c81ea5014ad6105e3d7676cbf7dd4814", "messageHeadline": "Tunables refactoring: Config-related code to db/config.c", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1520, "deletions": 1470}}, {"node": {"oid": "fe0a771abf0a80f7b4febcf833516ac09c9ff5d9", "messageHeadline": "This is bugged: disable (#275)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "042bb3a008bc2d36485478fe3967c5ae9b85e628", "messageHeadline": "dont leak query on error cases (#274, AZ_plug_query_leaks)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9a2b8ad67d0ba75eee63a42ddded7e21dea257ba", "messageHeadline": "Get rid of block processor opcodes in error messages (#268)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 95, "deletions": 97}}, {"node": {"oid": "e9e7ba2e23d3bda820f59c3120b21c449f238637", "messageHeadline": "Send sys.cmd.send('thr') output to user.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a238365c9d8236d8621391ddcf03b853390914ac", "messageHeadline": "Refactor handle_newsql_requests for clarity (#254,AZ_refactor_hndlnew\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 73, "deletions": 89}}, {"node": {"oid": "de0c7b94ef943918ea8376afa9dc5512fa519cf9", "messageHeadline": "Remote read sql fails inside SP after SP that writes (#255)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "87818fd3fd6bd7822275bacaa8b4eec3d4f7facb", "messageHeadline": "PORTED: consistent selectv rcodes under early verify (#269)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 78, "deletions": 7}}, {"node": {"oid": "ff3f75cc8ec17847edf6c7fd37a57aad9bbb1d6e", "messageHeadline": "Use thread-local variable rather than pthread-key in io_override (#266)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "dd3a4bb877cb7bbcb84ac2ea642b02d505c3ca2d", "messageHeadline": "fix sql comparisons (#252)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "4c171cec34a2f7026d7086730b5a26090568271a", "messageHeadline": "Rename struct db to dbtable (#264, AZ_rename_struct_dbname)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1067, "deletions": 1068}}, {"node": {"oid": "2c75e1b874d88ee7e3856fde93959b24870359d8", "messageHeadline": "Document cdb2_bind_index (#256)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 158, "deletions": 0}}, {"node": {"oid": "2145b331d72c29396eb1082378ed2a766e067074", "messageHeadline": "Blkseq tests (#260)", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 233, "deletions": 5}}, {"node": {"oid": "6d459fe170e63f941919092178e6921c2ce8b914", "messageHeadline": "Send dbnames in error in case of incorrect database (#257)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8a8d9516c69d90e1727eb2068a7f26f56de8b4c5", "messageHeadline": "Reinstate t10 test, disable t04 for now (#246, AZ_fix_analyze)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 22, "deletions": 3}}, {"node": {"oid": "6bd9229be393085ca73c7731744206140d84f152", "messageHeadline": "fix comdb2sys test output, rename expected (#261)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d629055a297f8337ef085dd7221fc8b32f31bd03", "messageHeadline": "cdb2sql: send cancel cnonce to connected db when hitting ctrl-c (#249\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 41, "deletions": 1}}, {"node": {"oid": "8a338c833cdb64e7ee04ada4b3391aff482cedd0", "messageHeadline": "sqlite_ext Fix 'columnnumber' field in comdb2sys_keycomponents.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e778404764123d8698adfb2f242ed49f69413116", "messageHeadline": "Documentation: Not all types accept size in schema definition. #skipb\u2026", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "19acd7e86dec85bf7b8338490cfc82928021ab3d", "messageHeadline": "tranddl: fix blockprocessor deadlock retry case (#243)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "d8eaac9fa6f35a8d883437d4d0f5ad0142e25bfb", "messageHeadline": "Early retry on updates (#251)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 232, "deletions": 13}}, {"node": {"oid": "4a2e49a5ea01027a971cf05ba7c47b36c1c72db7", "messageHeadline": "Fix typos for clarity (#253)", "author": {"name": "R Ely", "email": "rebaely@gmail.com", "user": {"login": "ohrely"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c139694b16d452aab88c59a270f0f926063e43ba", "messageHeadline": "cleanup few leaks, useless code (#188, AZ_dup_key_create)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 76, "deletions": 89}}, {"node": {"oid": "cef2d19a4fbd9138576fbcdc17a48128911629b0", "messageHeadline": "Documentation for new virtual system tables. (#245)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "45b189ae7c9f1cce5d43b10117310ff3ef2d4f3c", "messageHeadline": "Have select sleep(N), perform N times sleep(1) (#244, AZ_select_sleep\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 11}}, {"node": {"oid": "3abc8ab9e3a0aef36f4f55864dbd2304c1ed60a5", "messageHeadline": "Docset builder for Dash/Zeal (#177)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 481, "deletions": 69}}, {"node": {"oid": "966300cda29afb5ad24f0f4166f20fcf18290ebf", "messageHeadline": "fix partial index where clause csc2 parser (#223)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "2540c84cc48b9d0ab826873622fbc6ece27231b0", "messageHeadline": "Ported stat4 sample comparison for datetime/intv string literal", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "faf383c90fb7ed0277fb793a2e188ef57ee213f1", "messageHeadline": "Cancel sql query with given cnonce (#198, AZ_sql_cancelcnonce)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 74, "deletions": 4}}, {"node": {"oid": "a4689377b81bfa5516e424a732f072af93eff21a", "messageHeadline": "Move member variables around to get smaller size (#235, AZ_simplify_i\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 76, "deletions": 99}}, {"node": {"oid": "c7b7e6892549eaeefc0a45d75c28f903dea2b62c", "messageHeadline": "Merge pull request #240 from riverszhang89/minor_jdbc_fixes", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "d95bb3cbff66e2107cf5359e8f201a755d211560", "messageHeadline": "disable skipscan by means of put commands (#139, AZ_disableskipscan)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 340, "deletions": 170}}, {"node": {"oid": "339ae4d2042cab5d36ecfb8ceb72de8c27e25d70", "messageHeadline": "PORTED: sp calls check_thd_gen with clnt->no_transaction = 1 (#241)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "67de1841ce88ee6f4148dddeaad5ac67c9b5ceb3", "messageHeadline": "Update tunables.test (sql_query_ignore_newer_updates removed)", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3ef8c9d1790229e310c78fa54e05e3119ac3c2a8", "messageHeadline": "Minor cdb2jdbc fixes.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "538371b0f6e87fac4506fbde951e7f2dac483c4e", "messageHeadline": "dont exit cdb2sql on ctrl_c (#192, AZ_cdb2sql_ctrl_c)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "a4fedbb96e7233b29856a5eb3f6a513da1cd6fae", "messageHeadline": "Fix selectv for cached stmts and in stored procedure.", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 46, "deletions": 41}}, {"node": {"oid": "cd0b1830553b66c41f4848618183ffdd85d4b5cf", "messageHeadline": "Fix selectv when it is not first token", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 102, "deletions": 115}}, {"node": {"oid": "b179226197a4538ddf175407324e5b07fe17592d", "messageHeadline": "Remove dead code (TRANCLASS_QUERYISOLATION & TRANLEVEL_OSQL)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 46, "deletions": 321}}, {"node": {"oid": "08852b3b4cdbb20b38de549024888a08fb17e2b0", "messageHeadline": "some cleanup for locking code (#230)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 71, "deletions": 145}}, {"node": {"oid": "2699d50ea5fb9577e75294c2a9238718c09620c5", "messageHeadline": "Merge pull request #237 from riverszhang89/redo_sqlite_optimization", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1568, "deletions": 1564}}, {"node": {"oid": "25ab27ec9de64456e8cec331be0ad4a7bdfa2f0e", "messageHeadline": "Markdown-ify existing README to be easier to read and add mailto link\u2026", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 373, "deletions": 341}}, {"node": {"oid": "15f68b0feb7d3dff79ad5399205b15a63346f56b", "messageHeadline": "cdb2jdbc: Honor custom comdb2dbname. (#234)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "4be11342685ea9a9223b520d8350e0db82e8c7c1", "messageHeadline": "Fix a typo in datetime ms/us coercion. (#233)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d07755a5f86fbf95db37662af8fb322757ea532e", "messageHeadline": "Addressing comdb2_malloc performance issue. (#225)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 61, "deletions": 10}}, {"node": {"oid": "07487af2d517186027b1bbfdf04c9cccb393da13", "messageHeadline": "Adjust the expected output of comdb2sys and limitsortingtbl.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "04a733da5ac96ea4b0ec2c7f06ccbfbdfc1b9b46", "messageHeadline": "SQLite: Separate Comdb2 syntax from SQLite core syntax.", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 1563, "deletions": 1553}}, {"node": {"oid": "384f331860ecf050f0f955ae8f9e6f38acb5f4ab", "messageHeadline": "Revert \"Fix sqlite optimization\"", "author": {"name": "Rivers Zhang", "email": "hzhang320@bloomberg.net", "user": {"login": "riverszhang89"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "cb3258275ac73098799750cdc58a633ac9265fb9", "messageHeadline": "Fix sqlite optimization", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9b6b7d38f54c684e696cf0fe7182f03c8683aa67", "messageHeadline": "Tunables refactoring", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 4945, "deletions": 3015}}, {"node": {"oid": "27e0f0b013d20c19d290c7aed3eddbd8cf5f2237", "messageHeadline": "mainly no read random mem (#229)", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "2257d5a5b5f17ad5875946b128b86e6ca9e5fb87", "messageHeadline": "Virtual table to list all the hard limits. (#231)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 255, "deletions": 44}}, {"node": {"oid": "460d166d8221dd96d26a4171c1a3f0f040282176", "messageHeadline": "Do not include OPTBBINCLUDE in top-level CPPFLAGS (#232)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b3ad0c22c0eb0b2e4f7cc60fb3dfefb77f2f154", "messageHeadline": "fix and cleanup tests (#228, AZ_fix_tests)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 230, "deletions": 284}}, {"node": {"oid": "cefbe554ffc30546d0aa49df21003d2839d2c734", "messageHeadline": "Merge pull request #219 from markhannum/fix_update_shadows", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 120, "deletions": 18}}, {"node": {"oid": "0870d3c6608139fd2cf9155e60c94bc74c76a85c", "messageHeadline": "Merge pull request #220 from markhannum/register_c_test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2258, "deletions": 1425}}, {"node": {"oid": "5996b9bbc0aaa8f41ea4cff5d003e153f15a2e5b", "messageHeadline": "I don't need to set this immediately", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb38fcd96d4505bd70c8e8c86c9bba58cf0619c8", "messageHeadline": "Merge branch 'master' into fix_update_shadows", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "71ed5a5b7cb20a1937669434dcf7e647737dc62f", "messageHeadline": "Merge branch 'master' into register_c_test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "abda55c09016c1936cdac9921b3f6fbe867dc5d2", "messageHeadline": "free correct sess, dont call time(), unused vars (#200, AZ_fix_cdb2api)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 16, "deletions": 18}}, {"node": {"oid": "868da09a20ad0d1731e00ec42422cf39d190f121", "messageHeadline": "Recreate handle every time for delete failure", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "fa9a6bc919e6c02e7c57283dc940cbe81f35509c", "messageHeadline": "Formatting. Change error code to -1.", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "f4cd1b45989fc27b3525176e9d85da997a2f1083", "messageHeadline": "Merge branch 'master' into fix_update_shadows", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 716, "deletions": 40}}, {"node": {"oid": "594dac6d99c3efe550b0e52e1efc9bc89195ac87", "messageHeadline": "Coerce various failures in the sql thread, clear clnt from pthread_key", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "ca19e392b83b801e7f1818eab41c6f5d9e52f5a9", "messageHeadline": "Make sure that we start with an empty table", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "6f9f524c93e6045149b7922cebdb09132946027b", "messageHeadline": "Merge branch 'master' into register_c_test", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1180, "deletions": 251}}, {"node": {"oid": "e41aa4be03c79f6303fa83791435dbcdfe9641c4", "messageHeadline": "bdb_direct_count: retry on deadlocks (#222)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "b83de50ee598653a480e4900f2a5cd1cad1ed170", "messageHeadline": "Virtual table to list all the keywords (#212)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 408, "deletions": 0}}, {"node": {"oid": "f6276bf846c44f60760eb13bf964957ab2b511e6", "messageHeadline": "Un-reserve keywords that were reserved by #180 (#224)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "2fd77c746fc62ca6362b172ba2e52b729f496c83", "messageHeadline": "Merge pull request #174 from dorinhogea/no_threads_in_recovery_mode", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "693438bfc264a25878376c8e526a41042a355e12", "messageHeadline": "format", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "55c4361ccc37e68b58a8e0018b018d12e4cd3c40", "messageHeadline": "reload_analyze: dont get_curtran if we already have one (#214)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 267, "deletions": 24}}, {"node": {"oid": "15786902f11e6a7784c3dc9284eb4b36b70b2b09", "messageHeadline": "Merge branch 'master' into fix_update_shadows", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 464, "deletions": 211}}, {"node": {"oid": "98f726af6bd3c0233267a86db10376fce05221bc", "messageHeadline": "cdb2_sqlreplay with bind parameters (#213,AZ_replayed_bind)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 438, "deletions": 210}}, {"node": {"oid": "4d633f40e050b7f0bb90b2d0131e6fd81907d8f0", "messageHeadline": "TRUNCATE [TABLE] tab-name (#216)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "473a5dbb02b202042938cd7f3c7df5ea3e64748b", "messageHeadline": "Revised ctests", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2408, "deletions": 0}}, {"node": {"oid": "eae0a2fd95fa1aa175c38c0c9f0d0a31ef5eb91d", "messageHeadline": "Isolate c-register test to a single pull request", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 14, "deletions": 1596}}, {"node": {"oid": "4dc736876743344fc964ed7e43890d97592f4f09", "messageHeadline": "Isolate update-shadows fix into a single pull request", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "7ae2e2995ed3fb81c10a5437e2d39dc38286078a", "messageHeadline": "Refactoring and cleanup ddbuild (#178, AZ_cleanup_ddbuild)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 153, "deletions": 206}}, {"node": {"oid": "464f5a6b5e344d17030aa92a21f1bd880a0ff41f", "messageHeadline": "change Mem back to original type after sqliteVdbeMemDecimalBasicArith\u2026", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "23803afb007173bb8a71b476429bb469ddc9c486", "messageHeadline": "fix remsql (#215)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cda95e66efc983473fd1c036262200ea601fd8e", "messageHeadline": "Hash tables and queues for efficient lookup. (#203)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 69, "deletions": 66}}, {"node": {"oid": "4c2a520d23c2ba7c6a713b6ac632cf3da5b27926", "messageHeadline": "Merge pull request #206 from mohitkhullar/fix_durable_lsn_crash", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "84fc79986588491c172f96b11f37540edeee29ff", "messageHeadline": "CSC2less DDL (#180)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 3386, "deletions": 128}}, {"node": {"oid": "16ec5568d0efc926098b80a19e308ce8fbfbe40d", "messageHeadline": "Merge pull request #211 from dorinhogea/fixes", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 118, "deletions": 208}}, {"node": {"oid": "68b11775d838c0b41af0746101a1c6cc078aee7d", "messageHeadline": "format", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00390d6a16538f3878103497f6e955dff126abb0", "messageHeadline": "Merge branch 'fixes' of github.com:/dorinhogea/comdb2 into fixes", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46ef2ecd9a32ced7265ca09ee6bbbb3be8d8e46b", "messageHeadline": "format", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "6afdf265f82b696ff54781f966e02090740ee81b", "messageHeadline": "one more fix", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e058e8a5076edffe73baba198ba348a815dbe7b4", "messageHeadline": "fixes for occ sql, time partitions, remote sql following code static \u2026", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 115, "deletions": 203}}, {"node": {"oid": "096762aca4eac6f031e45473bae08daf8759e294", "messageHeadline": "Generating position-independent code for libcdb2protobuf. (#210)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 49, "deletions": 20}}, {"node": {"oid": "e93a62c7ef327a7dee827636cb5e2475d491a330", "messageHeadline": "Format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "bc9525c101cf5a2432e5f182c840fc2e52828845", "messageHeadline": "db: Providing an LRL option to control virtual memory usage of VDBE s\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6628505ad6a097a9cd40941e4eebb2857093677e", "messageHeadline": "Merge pull request #207 from dorinhogea/fix_leaking_schemachanged_fil\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 393, "deletions": 411}}, {"node": {"oid": "ef65e0204677d5adcccfc058e95c4104d528e3b3", "messageHeadline": "Replay transactions via cdb2_sqlreplay (#197, AZ_replayed)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 523, "deletions": 17}}, {"node": {"oid": "b1741d8c11248d7b36ea8583d65987ed77f10679", "messageHeadline": "formatting", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 393, "deletions": 411}}, {"node": {"oid": "e011702fb3ff2fffd2b54cb60d8bbe442ce001d8", "messageHeadline": "Merge pull request #196 from mohitkhullar/add_wait_4_dbinfo", "author": {"name": "Mohit Khullar", "email": "mohitkhullar@users.noreply.github.com", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b477029836228701fb303be74281c88221790c10", "messageHeadline": "fix interval arithmetic int overflows (#205)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 259, "deletions": 48}}, {"node": {"oid": "5558ab7640e3a8323163fbc9b920f31dc09dc48c", "messageHeadline": "Docs - High Availability Client Implementation (#199)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "2483560da8e304fc9b577be291bf2d5962a9727d", "messageHeadline": "Fix durable lsn crash", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "eaa97670b1a912274347d2639ff8c23bd9e190d3", "messageHeadline": "Clang format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3e153ae11b50ea4f0e14084221f4631f7f6ca210", "messageHeadline": "Add wait for dbinfo queries", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f15000e5ac375f9d8669ec68492345366cf78f48", "messageHeadline": "Merge pull request #191 from markhannum/req_durable_lsn_fix", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "3757aa2ea03372398c6c40c20652da5b8a09d547", "messageHeadline": "cdb2jdbc: Allow connection forwarding via portmux. (#182)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 76, "deletions": 10}}, {"node": {"oid": "08928c01f99f7dfd75731df308f95d8f0c76035a", "messageHeadline": "Formatting", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7acc58da1e4c434d13076fdbab309d4cb87e24aa", "messageHeadline": "Don't allow the master to return durable-lsn information until after \u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "7be7976129f5f81d88e574a4ab2c712c26907c8a", "messageHeadline": "sqlite: Fix invalid free on Mem.zMalloc in nowFunc(). (#190)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95669f2457b0e3aa9f12ec40362db0a4eb56f57d", "messageHeadline": "Merge pull request #183 from markhannum/hasql_fix", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 88, "deletions": 145}}, {"node": {"oid": "7d73044f400e6159552df571133bc249bd79dee4", "messageHeadline": "Add .vscode to gitignore (#189)", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "deec7f45d89550d3335389c2309b4b044cc8acc7", "messageHeadline": "Remove unused variables, non-mapped tunables. (#185)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "11d59d9a9d6483a266300be65171b340d519299e", "messageHeadline": "Merge pull request #164 from dorinhogea/fix_leaking_schemachanged_fil\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 447, "deletions": 50}}, {"node": {"oid": "39d44f7775d3b0edf92b9daab2df07f01dadff2d", "messageHeadline": "Increase linux performance (#155)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 248, "deletions": 533}}, {"node": {"oid": "73fa9fcd7e11072a341b02327efbc313be5a9fb1", "messageHeadline": "Reenable restartnode test (#142)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 16, "deletions": 9}}, {"node": {"oid": "a0fa8957b2dc9499efae116dc7d63f38fd73fb7e", "messageHeadline": "use tran to conform to baby ddl new semantics", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7ac21b293dd3b009540bc48ba2b169ef55b2f3cd", "messageHeadline": "Fix docs: idempotent statements *can* be replayed (#187)", "author": {"name": "Mike Seplowitz", "email": "mseplowitz@bloomberg.net", "user": {"login": "mikesep"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4258419d1d67fb2a358be3518224d2ab052e265", "messageHeadline": "Fix markdown code span typo", "author": {"name": "Mike Seplowitz", "email": "mseplowitz@bloomberg.net", "user": {"login": "mikesep"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d644d7a9350a16ca31e34e2930fde92fccf69c0b", "messageHeadline": "Fix its/it's in docs", "author": {"name": "Mike Seplowitz", "email": "mseplowitz@bloomberg.net", "user": {"login": "mikesep"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ade576813addf4ac681a403da4d94dd27b166c1a", "messageHeadline": "Fix print bug.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07db043503d1ccc192246c32df7c2ad902389d54", "messageHeadline": "Delete deprecated functions from sqlanalyze.c (#179, AZ_cleanup_depre\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 0, "deletions": 264}}, {"node": {"oid": "c3a4fd29292288fd4ef13b70468a5b0b5cbc6fa3", "messageHeadline": "Merge branch 'master' into fix_leaking_schemachanged_files_on_master_\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 13759, "deletions": 5396}}, {"node": {"oid": "91337bfbea5e1dfd873a9e18346daf6a03e91917", "messageHeadline": "fix corner case for newly created dbs", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "d1b92d95d4e3ec4d4f554c0bb595b56ba35478a5", "messageHeadline": "Merge pull request #170 from jmleddy/log_bound_params_v3", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 312, "deletions": 310}}, {"node": {"oid": "7e9b1590e6387d9006087d8f8cf8f0f4cffc62f9", "messageHeadline": "Change error code to ENOMEM", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "12b4b851d871bdc62bb7abdd4ba4e672d0e76bdf", "messageHeadline": "Point-in-time queries pass in a 0 for file which will always be less \u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "574dd0794d11a970c48392f0fa3c796729600cc9", "messageHeadline": "Remove prev-lsn check from rowlocks case in get_committed_lsns", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "d499788f039c6c1692bcd38a99b6c4d8fb3cf95f", "messageHeadline": "Fix formatting", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 96, "deletions": 101}}, {"node": {"oid": "b256e054b9c7df3e0a13e26184d621f33272a5ad", "messageHeadline": "The LSN of the commit matters in get_committed_lsn's, not the prev-LSN.", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 45}}, {"node": {"oid": "206dd268505fe71556b409061efb080223f069fd", "messageHeadline": "Try connecting to sockpool periodically (#181)", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "989c9dbfb30c33e431bbab97505173f3bce7f3bb", "messageHeadline": "add sqlite tunable to let ANALYZE build sqlite_stat1 entries for empt\u2026", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "b6b24600f0cc2f3ec983a7f644e9e994997044ee", "messageHeadline": "Add a Knossos linearizability tester. (#176)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "283c4f8f7d44a15132a3d28f498706a3e0af7b53", "messageHeadline": "Merge pull request #145 from ldennis/transactional-ddl", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 3810, "deletions": 3689}}, {"node": {"oid": "2fcb96401351dfec53511fd9099aaf0157ab6b41", "messageHeadline": "Merge pull request #172 from markhannum/more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8869, "deletions": 965}}, {"node": {"oid": "0f7685a5e8accf099c4ece509b1c9acb1e2d824c", "messageHeadline": "FORMAT", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 870, "deletions": 887}}, {"node": {"oid": "32afe3c3b04268b7ede07ee52ffd6071c8a35312", "messageHeadline": "Merge branch 'master' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c8e45c0f0c669b5ccfd2e34924b451e7b4e46549", "messageHeadline": "Merge pull request #175 from markhannum/comdb2ar_fix", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 48}}, {"node": {"oid": "cfa59ffe54f7a769c6d9a3e4d64f0270169594c6", "messageHeadline": "printf -> logmsg", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 109, "deletions": 163}}, {"node": {"oid": "495d499b4b906b7e2edef946267606eb339441a5", "messageHeadline": "Merge branch 'comdb2ar_fix' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 263, "deletions": 265}}, {"node": {"oid": "59ed81bc153a520bd47865036b882e06f8893970", "messageHeadline": "Change comdb2ar to copy btree files aggressively", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 18, "deletions": 48}}, {"node": {"oid": "b0a88e26345522e9b0a88b3b841dd0545e72f377", "messageHeadline": "resume_schema_change returns 0 to avoid unnecessary error message", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "655cd14b6107b1d8bfbeda9015bdded937ff0475", "messageHeadline": "do not try to send information if recovery mode", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7f750abc023e9eb7934324d41967608818b18efb", "messageHeadline": "clang format", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 852, "deletions": 852}}, {"node": {"oid": "bb0cc6b1538b6a1e16f65e17979c8cc7a1a6e32c", "messageHeadline": "write scdone log in the same tran", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 194, "deletions": 85}}, {"node": {"oid": "1439b13527bfd0194caab571bb8a5e75f3ad0dbd", "messageHeadline": "clang-format my changes", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 959, "deletions": 1065}}, {"node": {"oid": "8bc5b22407ca4b455f107dad8e61630ad4ba10d1", "messageHeadline": "add a simple test", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 364, "deletions": 6}}, {"node": {"oid": "44a7dd67b51978f93dd61733fe9aaa615c5fbded", "messageHeadline": "alter supports, allow multiple sc, and new resume schemachange logic", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 1301, "deletions": 1137}}, {"node": {"oid": "d7e594613c7dd2e8333338f65d9656e287296240", "messageHeadline": "First stab at basic transactional ddl", "author": {"name": "Akshat Sikarwar", "email": "asikarwar1@bloomberg.net", "user": {"login": "akshatsikarwar"}}, "additions": 1309, "deletions": 1713}}, {"node": {"oid": "afb91e4b34707f3c357810b9ccf391ca6471c8f5", "messageHeadline": "Logging: Convert all times in log to microseconds. (#156)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 230, "deletions": 216}}, {"node": {"oid": "94df66bc8f5f99e14e9ff1ec2deeecbd3658211c", "messageHeadline": "db Selectivly turn on detailed and eventlog mode.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "2d8aa2b974dc62cca849e257020e870105f77059", "messageHeadline": "On startup, wait for coherent before \"I AM READY\" (#169, AZ_ready_coh\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d031df95f8f3c03263c216dbc4f57f53c263140b", "messageHeadline": "Merge branch 'master' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2610, "deletions": 2702}}, {"node": {"oid": "7323661da7ddb8c5e28bddc1cb24676ab48eb73e", "messageHeadline": "comply with roborivs clang options", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 335, "deletions": 362}}, {"node": {"oid": "0b5d4584fc5d11bcf7a93fe7dc6da90d146889b8", "messageHeadline": "db Eventlog for parameters.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 191, "deletions": 47}}, {"node": {"oid": "4b3f92a5948fcca631c52f62413b24face946bc7", "messageHeadline": "db Refactor bind_parameters().", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 110, "deletions": 258}}, {"node": {"oid": "4b508769d803eca2ab3820e8ac070a4730384544", "messageHeadline": "Correctly backfill for serializable clients, consolidate backfill cod\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 235, "deletions": 592}}, {"node": {"oid": "70ace3c4df3550fe4ea0b78c6c354de9536b324d", "messageHeadline": "fail on nonexistence of basedir (#140, AZ_basedir_noexist)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 42, "deletions": 57}}, {"node": {"oid": "f6676a684de2e171e1b35a0b26d48046044d9fcd", "messageHeadline": "minor fixes related to running in cluster mode (#100, AZ_fix_biginplace)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 75, "deletions": 39}}, {"node": {"oid": "df041f315c3484635e1c2dace61874ceccc5629b", "messageHeadline": "format via clang (#167, AZ_cdb2sql_formathelp)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 28, "deletions": 29}}, {"node": {"oid": "c8f83f1bad50b351ac098b44e20cbbba0e6c8722", "messageHeadline": "Backfill isn't working against the cluster for this test- commit so I\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 72, "deletions": 15}}, {"node": {"oid": "32ce61c694a89ec63baf2f0b296a928db7b320cd", "messageHeadline": "Merge pull request #166 from timmui/overflow", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 204, "deletions": 45}}, {"node": {"oid": "adcb658887e35b763785a3bc43de8b3f17165e95", "messageHeadline": "Fingerprints: collapse IN clauses (#165)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6e2aceec25043c794c05d4283b273cfeefb5e00b", "messageHeadline": "Fixes and tests mentioned by @nirbhayc in #112", "author": {"name": "Tim Mui", "email": "timmui123@gmail.com", "user": {"login": "timmui"}}, "additions": 204, "deletions": 45}}, {"node": {"oid": "153901ec9858bbd4f6d259eccd48a4c084cb619f", "messageHeadline": "delete will not leak files on master swing", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "c47bdea9c57e04afeba2c7451e5d0f7ce33a10b3", "messageHeadline": "nodes recover missed removed files during startup", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 389, "deletions": 0}}, {"node": {"oid": "65be1538ced8591733a4896817ac9a29cd8f64bb", "messageHeadline": "Merge branch 'fix_deb_package' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98d50bdaf2274ed308c21eade447c2cc05d7d4ef", "messageHeadline": "Merge pull request #163 from markhannum/fix_deb_package", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9df70a7584623effba354d47b337bf0d0732438", "messageHeadline": "comdb2ar and cdb2_sqlreplay have C++ mains and are not aliased to comdb2", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46dbfeb0838637c5a899a2bfece936a0c55d90a4", "messageHeadline": "improve help for cdb2sql (#160)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 27, "deletions": 16}}, {"node": {"oid": "2af8a8aa211a9cfcaa756cf3d6f0ace79ee083e1", "messageHeadline": "Column names should be case insensitive. (#162)", "author": {"name": "sblind1", "email": "sblind1@bloomberg.net", "user": {"login": "sblind1"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "fbdbce85bb9f1e33def790bef7a163156eac3541", "messageHeadline": "Provide way to run unit tests without running a db (#161, AZ_make_uni\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "ee7271af59abec70812263c7f230c9c5fa105322", "messageHeadline": "Merge branch 'more_jepsen_fix_replay' of https://github.com/markhannu\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f38c5889d44bb3b05019795f8cb7534ffc4e8d65", "messageHeadline": "Fix cas-register test: it wasn't correctly updating state before", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 107, "deletions": 92}}, {"node": {"oid": "cb565197677fa3d05097ec442da6908ae2fe52a2", "messageHeadline": "Merge pull request #159 from mohitkhullar/docs_pmux_route", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "064709de4a77f2b1341c58a34907ab5bac74d7ac", "messageHeadline": "pmux route docs", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "ce7e959c1470e7d42bacf2f935c4eef5ef03f285", "messageHeadline": "Merge pull request #152 from markhannum/fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "f1eef2d421aa9ed882773741b9551010d7adee9f", "messageHeadline": "Merge pull request #133 from mohitkhullar/fix_slow_datetime", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2198, "deletions": 2539}}, {"node": {"oid": "2dcc8c0dfc5c45f1699a80aa70485b165cc1459a", "messageHeadline": "Merge branch 'more_jepsen_fix_replay' of https://github.com/markhannu\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 65, "deletions": 98}}, {"node": {"oid": "950dddd7c2bf12952e1c531e7d4cf0bb0e72673b", "messageHeadline": "Merge branch 'master' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 951, "deletions": 417}}, {"node": {"oid": "217f781438abf91baa8f0dd85450440bb45ca40e", "messageHeadline": "Run this test for 60 seconds rather than 10", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da46541e18098b3d5d883521075d4a007abb8b1d", "messageHeadline": "Cleanup before pull request", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 18}}, {"node": {"oid": "38245490026f8d65621364df009ea430b0bf090e", "messageHeadline": "Register test works- delete broken code.", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "11460a7500d149657635ddc6013e2beb65ae3b71", "messageHeadline": "Merge branch 'master' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 951, "deletions": 417}}, {"node": {"oid": "f97401b23c0ae01d41e0938dad1e53f3408f595e", "messageHeadline": "Merge branch 'master' into fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1112, "deletions": 453}}, {"node": {"oid": "44909c52da044ea74b2d0d627ab96874f1e52e28", "messageHeadline": "Merge pull request #143 from markhannum/fix_printlog", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dec5638aa104191b5ac45b52f0497d0af4bd6b98", "messageHeadline": "Handle verify failures correctly", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "4247ba7198da7007ba071af2bbeb314399599445", "messageHeadline": "Address bug where the register test was using results obtained in-tra\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 50, "deletions": 18}}, {"node": {"oid": "ba7368c9c9ff556afb4ade958ebef269ac0e76f8", "messageHeadline": "Enhanced instrumentation, added init_with_nocomp options so I can rea\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "4acc35c9d458a6a6b82d9e4c78eeb2622ed4e275", "messageHeadline": "Fix contexts in cdb2api", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5318a7cc61375476dd2345b660e767fb3b0258c9", "messageHeadline": "Logging database events", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 821, "deletions": 274}}, {"node": {"oid": "31733cbd0d401307c91ad60d211d39f5331bfacb", "messageHeadline": "Add license to eventlog.c", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "19e9aeb193fa2fe87938285e810cc33a3fa68ec8", "messageHeadline": "Reformat reqlog.c", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 166, "deletions": 172}}, {"node": {"oid": "bd3a09598f75b156c53d185be515ee1f1e8bbcdc", "messageHeadline": "Merge pull request #134 from mohitkhullar/ondisk_to_sqlite_perf", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 11, "deletions": 27}}, {"node": {"oid": "7d5ccb372fd640874efb6b978de53af46131515a", "messageHeadline": "Reformat", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 138, "deletions": 93}}, {"node": {"oid": "c5de3abc242b451816ba88920e076dfb6fcd2496", "messageHeadline": "cdb2jdbc: Use % specifiers instead of string concatenation for log me\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 119, "deletions": 116}}, {"node": {"oid": "2e16678b37ce7c2bd82977c1982db64d9b887ef9", "messageHeadline": "Merge branch 'fix_printlog' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d9d46d0f57e75d806818a443255317d690e35a06", "messageHeadline": "printlog output should go to stdout", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7395c9e0836dc723cfe886ace1cc40b60f77dad7", "messageHeadline": "Use normal sql rather than replacable parameters to make this easier \u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "0e889de1b478101c9b277588e68c2659adc21d4a", "messageHeadline": "Merge branch 'master' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 157, "deletions": 32}}, {"node": {"oid": "7a4543364133cefea0340f948ae5365185acc7d8", "messageHeadline": "Merge pull request #136 from markhannum/trigger_unregister_node", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "e65623b84c4a8b47c0db2ece3efa73e75c440248", "messageHeadline": "Fix comment", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fd85035a1e5f1d6507359a56f3609d86ecb0f19", "messageHeadline": "Merge branch 'fix_replay' into more_jepsen_fix_replay", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 106, "deletions": 90}}, {"node": {"oid": "c47367dc5bfd6b12f8db11bea87ed53f2f8344e2", "messageHeadline": "Fix blkseq, add blkseq test code, fix durable_lsn bugs", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "eb329273d4d3feeacbe1d7e3a16ef0952ae1eeb0", "messageHeadline": "have debg reqlog be printed with LOG_USER level (#111, AZ_fix_debg)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "dc89c9d419e1e83cb7664a99d43f1759ecb3d365", "messageHeadline": "Reapply logging + fixes on master.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 538, "deletions": 46}}, {"node": {"oid": "de7b5c8902186263b6d9b5fa603793defefb0ba5", "messageHeadline": "Fix indentation for the file", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2198, "deletions": 2540}}, {"node": {"oid": "6099562cd55b327df75f4d5b0dcb2e96def9a8b7", "messageHeadline": "Fix replay: snapinfo_outrc is definitive", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f6803ee011f0bc8f8fe108a894889d69d9b397e0", "messageHeadline": "Use alloca", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9328f1cc43276bf9b82b2e1898436179fce59ebb", "messageHeadline": "Merge pull request #119 from dorinhogea/reduce_contention_on_remote_s\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "248a1ada199623da5a6140c738ae3512f43a01ef", "messageHeadline": "Don't grab the bdb lock in trigger_unregister_node", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "8c404c494207098da6a47dec606656e6cf52aad5", "messageHeadline": "Merge pull request #132 from dorinhogea/add_timepart_docs_2", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 108, "deletions": 2}}, {"node": {"oid": "705a8f787314ac4622dd64b9330d823a6cdd4a1d", "messageHeadline": "replace TBD with actual timepart page", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f24b4e451fad2f2119054b683b583d0f34311ac7", "messageHeadline": "Merge pull request #124 from mohitkhullar/resolve_dc_leak", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4f8caa6a0cca9cbe6ade5db29130e16ea7d8372", "messageHeadline": "type", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3732530ebc39590f82a29cbe4a6772b1d9214c2a", "messageHeadline": "better perf for ondisk to sqlite", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "3d0e58ac4cb1fa1ef22369ba5accfa855a8b7ded", "messageHeadline": "small cleanup of main() (#121)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 51, "deletions": 70}}, {"node": {"oid": "969c886db8b5dbfbe54d4cfdae765550bf250190", "messageHeadline": "Fix fallout from a bad merge", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "b4c5a6d6c9d7480d6c7833730731bde2cac95acf", "messageHeadline": "Merge branch 'more_jepsen' of https://github.com/markhannum/comdb2 in\u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "92d33ee13f893cafda97b6fa6a81506b52f48135", "messageHeadline": "Merge branch 'master' into more_jepsen", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 201, "deletions": 13}}, {"node": {"oid": "64eeb1437529a91ba5613e64256c592727458d04", "messageHeadline": "Merge pull request #127 from markhannum/deb_postrm", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2d346d56dd6f8a16c02451c0cde6519752466cf", "messageHeadline": "format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c75297ff1a6681b8f1265f3797b2e0e2ef1f499", "messageHeadline": "Merge remote-tracking branch 'mike/logging-fix' into more_jepsen", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "1fe73aa4161d9b38d082fd8c3e1cbeb3bd39db3e", "messageHeadline": "add a shorter version of R6 docs for time-based table partitioning", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "0fc3549c6c9796804e77f88a2baa52eca73e6fb7", "messageHeadline": "Don't call db_settzname again if this is the last tzname", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe530ab165e838ac78f2b5737fc7366ba5a36c8d", "messageHeadline": "Merge pull request #130 from dorinhogea/allow_increase_timepart_reten\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b4715d5a6fdabe0a3149f89f29d66c37277929e1", "messageHeadline": "Merge pull request #131 from dorinhogea/allow_increase_timepart_reten\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 199, "deletions": 8}}, {"node": {"oid": "bf3fed5f70dd934761ae9f285597395ce831a80c", "messageHeadline": "Revert \"Revert \"new syntax 'PUT TIME PARTITION nm RETENTION Y'\"\"", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f80e327453a1e022bfc2f5102ba4650cbe18959c", "messageHeadline": "Fix sending contexts in cdb2api", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6a7ac3976583ab2245f0b1cfd7d2d7129e09a26", "messageHeadline": "Fix context logging.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a9a9ed8a6a3e476029659482012afb01ae02c7b5", "messageHeadline": "new syntax 'PUT TIME PARTITION nm RETENTION Y'", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 196, "deletions": 6}}, {"node": {"oid": "23f7351d648635c4117b9a7ae7a10456094623f4", "messageHeadline": "Merge pull request #129 from bloomberg/revert-123-allow_increase_time\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 199}}, {"node": {"oid": "23c673c797c4162b780d0d2065d8883e43cb82f2", "messageHeadline": "Revert \"new syntax 'PUT TIME PARTITION nm RETENTION Y'\"", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 8, "deletions": 199}}, {"node": {"oid": "b3d3c98ff3822c41a3ee3ad1d41768f5a158cd90", "messageHeadline": "fix bubble time partition and README", "author": {"name": "Ubuntu", "email": "ubuntu@ip-172-31-14-180.ec2.internal", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9c7f2dc9c8cc53cbd4c1a3182f72be5340899a5d", "messageHeadline": "Merge pull request #123 from dorinhogea/allow_increase_timepart_reten\u2026", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 199, "deletions": 8}}, {"node": {"oid": "81f597d23e0def56d50ccd9fbe302ad2423a9c0b", "messageHeadline": "docs for put time partition", "author": {"name": "Ubuntu", "email": "ubuntu@ip-172-31-14-180.ec2.internal", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8d3c95016fbaf3c0d851b5ddf115106b6cc1ed6e", "messageHeadline": "Cleanup : remove unused ctm (#118)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b63a1c34e791be15e1dcebd687b96a7d6d629f4e", "messageHeadline": "Merge branch 'master' into more_jepsen", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 48, "deletions": 1230}}, {"node": {"oid": "89c61cc4d2e8f9a86fa529dbf05d553d9d6a7e93", "messageHeadline": "Revert \"Merge pull request #115 from mponomar/logging\"", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 48, "deletions": 1230}}, {"node": {"oid": "c7b9233dcb18c07c75f4313f38b62da04e272282", "messageHeadline": "Merge branch 'deb_postrm' into more_jepsen", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1231, "deletions": 49}}, {"node": {"oid": "fc9c883f1a27056f3e2d93eb59e8dce771d434e0", "messageHeadline": "Don't delete these", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef78fa65ef5915594ab4216d1de835729d0022ab", "messageHeadline": "Merge pull request #115 from mponomar/logging", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1230, "deletions": 48}}, {"node": {"oid": "5b386250e5fa92fa54c5edf98fd75243404ddbc0", "messageHeadline": "Disallow longlong again", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "052afaf48fac7a28242e0d1303f995be8a0d9578", "messageHeadline": "fix client_context testcase", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "432fbe6dfeb1d4478110c9eaac314d2be60f054f", "messageHeadline": "Merge branch 'master' into more_jepsen", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4478, "deletions": 4440}}, {"node": {"oid": "8cb424c88d474400077446bdf4e04c675a927667", "messageHeadline": "Instrument comdb2-cas", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "5b5ffc9c176ef8c8841c2a2bb2c58d4be167f51f", "messageHeadline": "doc tripple quotes (#126)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c6cda03ceb649b2945544b6a26452be687a79413", "messageHeadline": "Merge pull request #116 from dorinhogea/stable_now_for_remote_sql", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "ec9abe18739a7c84f0174af20d9f99fd439e26f9", "messageHeadline": "trigger doc fix (#117)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "5d4caf1a518be5263eb7eb08e37d3f6c6c42b202", "messageHeadline": "addressed code changes; docs incoming", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b1e4b152cc29763c613726628ef31fca835d7797", "messageHeadline": "mem leak, call cdb2_close correctly", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ba8245ff5fc0f3a0e58ead81ad28cf577b645af", "messageHeadline": "sqlite: Assertion fault in STAT4 on a double-negation. (#122)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "55aad60ca6d35bfdfb498b5f8824213311541857", "messageHeadline": "new syntax 'PUT TIME PARTITION nm RETENTION Y'", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 196, "deletions": 6}}, {"node": {"oid": "a97a33f486e11fab1f19544e27514aa8c558fc56", "messageHeadline": "release bdb lock if looping in remsql", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "99bc9a3ed54b5ded508b8bcce8925f406cb4ed65", "messageHeadline": "Add register table", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "ca9a423b45ed1a8a3fbf3d97519d95249427880b", "messageHeadline": "With knossos changes, register test & checker works against a single \u2026", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 8091, "deletions": 11}}, {"node": {"oid": "a19c98f3e50c49a25e6f10f1a30754e85d15a1d3", "messageHeadline": "Fix old comdb2api calls + logging", "author": {"name": "Mike Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "662e2effe1014f0bbaaed91416d63af795e4e24c", "messageHeadline": "Fingerprint before calling parser routine.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f1e28294fd20c90a3c9e96cfaa31f8a9f5b376a", "messageHeadline": "apparently now(3), now('3'), now('ms') are a thing all", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "c3db1e9a8bc61291fea7e80d0ac4d15361e04153", "messageHeadline": "use generic macro for datetime precision parsing; fix fractionary part", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "39f414df1439286156f49d9c0a5d60e3b4b9afe3", "messageHeadline": "check first, lock afterwards", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "63929eb9b73a60aa0d39d4f5ffd972104dafdb33", "messageHeadline": "case insensitive compare", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be9908e28c0fead436883675700f3062a997796e", "messageHeadline": "Merge pull request #107 from jmleddy/fix_dump", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "1e2ab589f6e3be48529665c23de6fd4761c141dc", "messageHeadline": "cdb2api: Fix compilation error when WITH_SSL = 0. (#114)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "93699058c37cf3f20bf407921d048237f158df3e", "messageHeadline": "now() cannot be passed blindly to remote session", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7bd3e7091a11cbdf08ecd5002623fba846aeefee", "messageHeadline": "Merge pull request #113 from mponomar/fix-docs", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d91ba93a4b8cd5f5e1a23025ea66065051f34705", "messageHeadline": "Fix typo", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90de6b50bc6d0b7befffcb508d780865a216e34b", "messageHeadline": "Write data to comdb2perfdb", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 103, "deletions": 39}}, {"node": {"oid": "73053bed643af1a39b932aff87d8269e37e0637c", "messageHeadline": "Set a flag in visited Expr to avoid endless recursion.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f7dbef2934d93654ca079768ac15fa20755e1fec", "messageHeadline": "Record block payload", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "75d7aa9d864cbfdd5509798ba3acf36e106b679b", "messageHeadline": "Start parsing a block of data.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 155, "deletions": 36}}, {"node": {"oid": "4e9bb3903d7ed4225d14722275f992e750cb2686", "messageHeadline": "Clarify an issue when building jdbc driver.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "835e0f6e3fb6ffb9f8025009ebeef3da89e4c070", "messageHeadline": "Start rough sketch of query recorder.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 310, "deletions": 0}}, {"node": {"oid": "08c398508454ae7f3b4e008a628dc58392840f03", "messageHeadline": "Register with portmux on startup", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "a9c82c67f01e268e6df939bc7b8e881121a387d8", "messageHeadline": "Log event host.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "47fed5ab1c950508855952249985c17cb4ef23c5", "messageHeadline": "CC", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "449a8cd9272552cbd940d012d42bf4e022fc1e13", "messageHeadline": "Remove debug trace.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7d7c6a3455c698615e2f92f87d76ff0dd5f108dc", "messageHeadline": "Persist client context until they disconnect.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "4b517cd671985894485a5ff1c0e3ed18479fc858", "messageHeadline": "Don't fingerprint during init", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ee6c4002423024e020571797eef2db8872121b7e", "messageHeadline": "Option to dump all events to stdout.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "fff8e62e29a8cca0fb73686d375ca9c1ef7da514", "messageHeadline": "Log query paths", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "39a1937247964b670f9780defc67318706489ef0", "messageHeadline": "Don't log everything to stdout", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cfdac05a589928eef4d9afae5484224348af0801", "messageHeadline": "Remove debug trace.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e3a6415da4620c5f50303803e71f60e2af82a910", "messageHeadline": "Log errors (need more work, just prepare for now)", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "b9596f0e66c47d5b6f6b7958f5c0ddf3503ac922", "messageHeadline": "Log tables.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "00e984b10e6f08985bfa9afae6bd04b6d2c668c5", "messageHeadline": "Log contexts.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "fa3c1e170b6421c65cde0cc29d958c624e6a5e69", "messageHeadline": "Fix client context testcase.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2f04f2dcbdede1868e2037b1a5a269281c367d77", "messageHeadline": "Add client context messages.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 313, "deletions": 8}}, {"node": {"oid": "7ae14a3992d1f2ffc38a7082d02fd889c755cbc0", "messageHeadline": "Fingerprint update statements", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "71af326c9eb11a76c241495f2c9c059d3643e916", "messageHeadline": "Fingerprint deletes", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "a3bebcb771ef8253bcb84cbb90104a3fb616f188", "messageHeadline": "Flush events before exit for tests.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a96e5329f7c8b6e43b50459c7ce0d31293ad9025", "messageHeadline": "fingerprints for insert", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 121, "deletions": 29}}, {"node": {"oid": "7942bcb48b43c29f83ec9d7b067492c4b75484d1", "messageHeadline": "Restart cdb2_sqlreplay", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ee3955bbfa9d5a596544569c4b6e25a2bd14e027", "messageHeadline": "Merge pull request #112 from timmui/overflow", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 141, "deletions": 1}}, {"node": {"oid": "a2b90483b12c98813d99288c5c3dba602286b036", "messageHeadline": "Initial signed int overflow detection", "author": {"name": "Tim Mui", "email": "timmui123@gmail.com", "user": {"login": "timmui"}}, "additions": 141, "deletions": 1}}, {"node": {"oid": "e5fe89eafbf67aa467bae86e053a7910c6a50ba8", "messageHeadline": "Merge pull request #108 from dorinhogea/port_timepartition_fix", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c677c17c2b5f14996bfa63cc8b6cfbd951fa519b", "messageHeadline": "Fix package builds", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 199, "deletions": 30}}, {"node": {"oid": "b6bef0feb4c2f51f621163c8865bb410e4117575", "messageHeadline": "Register tester runs and WE FAIL WITHOUT NEMESIS", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 123, "deletions": 9}}, {"node": {"oid": "2b90547b5e7ae11c243993cde4a6111231239cc6", "messageHeadline": "cdb2jdbc: Support typed statements. (#104)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 119, "deletions": 7}}, {"node": {"oid": "a1d6137d8eecea44afecc7462d4b3b4f6e870f4a", "messageHeadline": "SSL: Reuse the connection when server requires SSL. (#101)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "3795e9d9439810bc88c4a1decd25a84d0a6ba6e7", "messageHeadline": "reqlog Use strdup instead of strcpy.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74ff242321fe1048c2b63a5cf736d50684dad12f", "messageHeadline": "clean last side row", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "79b2a128da6edc6ddf1bc0402e61c4c0172de262", "messageHeadline": "Fix package builds.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "1dd413c38c305608c9ba39d5f84009a46edb7b4b", "messageHeadline": "reqlog Fix garbage on stdout.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "1ea2640d62dc7cf018fb6ed38b516e6af09ce0d0", "messageHeadline": "Merge pull request #105 from dorinhogea/fix_readonly_for_selects", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 124, "deletions": 3}}, {"node": {"oid": "91eb1295e27de7afebf092f70a5d7df959f140ae", "messageHeadline": "no need to spew when sql fails a write", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62ce432c911bede87cfe5dae23113acd2a7d3ee9", "messageHeadline": "fix readonly select error when temptables are created", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 123, "deletions": 2}}, {"node": {"oid": "48f937eed1213db77b6fffe5bd0511e665f5454c", "messageHeadline": "Merge pull request #97 from dorinhogea/no_skip_scan_for_remote_sql", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "3117118f49adf832eaa2f2ae376976d933097828", "messageHeadline": "Merge pull request #98 from dorinhogea/remote_writes_fix", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b3b3ebc089f10155de4f3b9f69515728a129aa19", "messageHeadline": "cdb2jdbc: Max query time. (#103)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0d181804d8bc8909c30dc8513df4209d381a001a", "messageHeadline": "Fix smoke test.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 185, "deletions": 26}}, {"node": {"oid": "cc758b1c419eb02046840c6134540e7a92d4fd18", "messageHeadline": "Master should run the query if client gives master node with direct c\u2026", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe8c902a1abd76bf2a5f0afa3abb12d2ef4e49f6", "messageHeadline": "reenable testcompr via sys.cmd.send (#91, AZ_send_testcompr)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 11, "deletions": 113}}, {"node": {"oid": "65cc49e30526d5beb8e3a20af064ace82cba27bd", "messageHeadline": "Fix build.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "3535a3c25a48a98b6247efd2f569d1e788696d71", "messageHeadline": "fix typo and double free", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3dfc635d0937a15933898320d495545bd12837c5", "messageHeadline": "logmsg", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6c84a45a1a50647157b895de161cb1284303f70", "messageHeadline": "disable skip scan for remote sql", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "2692bcce35ab3709c30dd868688cee3f1813d4f1", "messageHeadline": "fix smoketest -- rpm and deb (#95)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "de49bada0e564d693d5ca43a6a4de4153014b3bf", "messageHeadline": "build Fixup archive build failure.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d6fd846f3a90b0dbf5f09a19bde0f1a90af0ee0", "messageHeadline": "Less spew for online_compaction test. (#93)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "683dd6522b3e969d20fcb4a15ded12466b43b289", "messageHeadline": "Merge branch 'logging_v2' into upstream as part of #83", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 977, "deletions": 653}}, {"node": {"oid": "0545fa999807acd1556a8d1e8e7627163e521bd5", "messageHeadline": "Add a more visible \"contributing\" doc. (#89)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c7d6dd3ec63bf4f1ddfffc1c988ccd5edd678077", "messageHeadline": "db Fix bad LRL directives. (#87)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bacce22c43f4f9fab179155c51a2af58462509c8", "messageHeadline": "Merge pull request #76 from mohitkhullar/sp_longcolumnnames", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1470, "deletions": 1467}}, {"node": {"oid": "768d4957767adb660cdc6a9f71d7d19c2170f007", "messageHeadline": "Merge pull request #86 from mohitkhullar/fix_localrep", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "4bb8baf0c63ab50b7964b7bce3db8aa11250ccf2", "messageHeadline": "correctly install cdb2sql and cdb2sockpool", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "201bc66e7ac30c101e6f846c58f814f5e7110d17", "messageHeadline": "Add option 'none' for compression (#90, AZ_option_compr_none)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 45, "deletions": 23}}, {"node": {"oid": "5bfcd7392e2f878da51f9621db761df4c78d48d2", "messageHeadline": "Split out cdb2sql from comdb2 multicall exe (#84, AZ_splitout_cdb2sql)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 35, "deletions": 39}}, {"node": {"oid": "115dc1e66257e70fa72965f0a3dc57f7c4ff3c5f", "messageHeadline": "cdb2_set_comdb2db_info and cdb2_set_comdb2db_info take const char*", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ef4aabcfddea45ce12a3a1ab565923df0d885a2a", "messageHeadline": "cdb2_set_comdb2db_info should take a const char*", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "484702f5b0cb15d20a3f049d5539393078be7500", "messageHeadline": "update cdb2_set_comdb2db_config to take const char*", "author": {"name": "ske", "email": "onceking@users.noreply.github.com", "user": {"login": "onceking"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7987b0664b15847de80f136b70240b6351ee111", "messageHeadline": "update cdb2_set_comdb2db_config to take const char*", "author": {"name": "ske", "email": "onceking@users.noreply.github.com", "user": {"login": "onceking"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d06611345103e47c7c5f8cb1294b3dcea869b0ed", "messageHeadline": "add new testcase update_datetime.test (#50, AZ_last_update_dt)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 226, "deletions": 0}}, {"node": {"oid": "5b077471d55a22b81efaf11fb4d164c6b9d04cd6", "messageHeadline": "Match naming convention for disabled tests", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "52471c1b21bceaa820a0be84594b3f71b862b488", "messageHeadline": "Comdb2RLE + hintz (#79)", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 605, "deletions": 1175}}, {"node": {"oid": "04e20821cd271f21db4de20a0cf956eded0ab644", "messageHeadline": "prefault_dbp is dereferenced when null sometimes (#78, AZ_fix_prefaul\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 47, "deletions": 44}}, {"node": {"oid": "bf28ef99a56e56f189b866aa166f980057fa146e", "messageHeadline": "Clarifying how types are interpreted (#85)", "author": {"name": "Christian Zinck", "email": "christian.zinck@gmail.com", "user": {"login": "czinck"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b12c72deab825b70590dfbbfd4b7d5d135e4f624", "messageHeadline": "Fix rpm smoke test", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "72144966e2bc056a774b480e7ec2a461652395a7", "messageHeadline": "EVENTLOG: Rewrite cdb2_sqlreplay in C++", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 238, "deletions": 169}}, {"node": {"oid": "964bebe3401af40ee7b052709f0577af1c4e4348", "messageHeadline": "EVENTLOG: another off by 1, log #params if present", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "d312a7469a54f3b7d784deb8579088c48e94d2f9", "messageHeadline": "EVENTLOG: use basename in main()", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "91fe1e90717636500b238c319d0503ea56e2ffb9", "messageHeadline": "EVENTLOG: fix off by 1 on printing fingerprint", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6908465365b17037842943c95575783fe01cf215", "messageHeadline": "EVENTLOG: fix newsql, fix double roll on start", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "49f4ab31925496e5f76e42a22e46590ccfe926e1", "messageHeadline": "Fix 'make clean'", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d91ee2a24ed4141315339812b52a0b0494ec76e6", "messageHeadline": "Off by default.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9b2404c886422e1d1ebd9c59e350a788a1aff4c", "messageHeadline": "Fix rolling files, forget sql on roll.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "a6a5538bc210a8ca9637d87a4d6c728c3057cdb4", "messageHeadline": "Switch to cson for logging", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 97, "deletions": 91}}, {"node": {"oid": "09de2b0e2001024f4b530f50019147a8371b5b09", "messageHeadline": "start using cson to generate json", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 49, "deletions": 66}}, {"node": {"oid": "af457f15e85791cdea737aca2c3f9411ab52cbd5", "messageHeadline": "Log timestamps", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b04090f8c56d1c473c598767a9814920fea8d85a", "messageHeadline": "eventlog_locked -> eventlog_add_locked", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "226913b41629b617f654c032faf035309fe45c3a", "messageHeadline": "Write logs compressed.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 76, "deletions": 70}}, {"node": {"oid": "069b55f108f5f5adb164ab21773d9792e7829a3b", "messageHeadline": "Fix locking arount eventlog messages", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9477a627abfcfdd0a603fd4c106d138f0d111b4f", "messageHeadline": "Only log SQL with new fingerprints", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "804d8d44f4d41ae543fef47589a7c647d277abf4", "messageHeadline": "Only log non-zero stats.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 90, "deletions": 36}}, {"node": {"oid": "27c1171dcb8f6c315d12b684d1427e53f71f6234", "messageHeadline": "Event logging.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 577, "deletions": 392}}, {"node": {"oid": "5254a9cc4941cfac1ef90375eb08e8b1d222a683", "messageHeadline": "Log to a file.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 46, "deletions": 43}}, {"node": {"oid": "28bc31c647535945c06ea9b62cf5758b184682b9", "messageHeadline": "Log query parameters.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "84e3b51bbe9a0fa10fc1d785394c1cd756212dbf", "messageHeadline": "Start logging in json.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 123, "deletions": 186}}, {"node": {"oid": "df5a983dbc0cc33bb737d7663f5a11c3845ea4e8", "messageHeadline": "Install service files to $PREFIX", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2a1039cdb1c4c518989734bb71ebf0ecd1f13fcc", "messageHeadline": "cp pmux.service from /lib/systemd", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c379437a3f66f5873591f9a996c754f9af4c7d5", "messageHeadline": "Remove dup pmux.service from rpm spec", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "108ed201562c0894d1638f5322141bce3c4b19d4", "messageHeadline": "Ignore failure to install various service files", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "e20b7a7afa867bd7c2cd25b270d2a2d9a1441493", "messageHeadline": "Fix localrep for BLOCK_UPVVRN -> R6", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "25eafc6bf1e2db7e807e9275dceb237f889ad501", "messageHeadline": "clang-format", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1454, "deletions": 1459}}, {"node": {"oid": "704e64c4694bfffd0785b0e682fba78983264245", "messageHeadline": "fix autoanalyze test in a clustered setup (#75, AZ_autoanalyze_cl)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 79, "deletions": 83}}, {"node": {"oid": "4c68590cc6ba8a2b7ae6e3a6885f6d48c8d46431", "messageHeadline": "Merge pull request #62 from dorinhogea/fix_disable_durable_lsn", "author": {"name": "dorinhogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 55, "deletions": 42}}, {"node": {"oid": "17a6a20e4a9e731a177d49463c206dca40802988", "messageHeadline": "Multicall (#73)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 223, "deletions": 774}}, {"node": {"oid": "29b17a027211d0bee557f3e82560ab5385a4ad8d", "messageHeadline": "warn", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2af5129bb71df7d874f20a2359e3464a1ceca33b", "messageHeadline": "Fix crash", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "12a2a031ef72943540720f9203d4d176aaeda06e", "messageHeadline": "Add test", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d200cd787a983e4f38e71b35df8b011886419fc0", "messageHeadline": "Remove sqlname and sqltype and use parent types only as setup functio\u2026", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "1badad24a69a5a5bbbfd50d74f5c2aacd29eed4f", "messageHeadline": "Fix column names in SP", "author": {"name": "root", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ac1ff2d2c98217e696618c64e799f24556d438bf", "messageHeadline": "Smoketest (#68)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 208, "deletions": 16}}, {"node": {"oid": "9120b4c387b24c8ca2f1b21af77adce184bebaf1", "messageHeadline": "avoid leaking time info (#63)", "author": {"name": "Isaac Elbaz", "email": "script3r@gmail.com", "user": {"login": "script3r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "864ac9e42c2731bc5458372878217725b262c415", "messageHeadline": "Merge pull request #71 from mihalis68/fixquickstart", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "93ea17d779a709d6fa6edab91013749fd04d6978", "messageHeadline": "make the package install commands actually possible to cut and paste", "author": {"name": "Chris Morgan", "email": "mihalis68@gmail.com", "user": {"login": "mihalis68"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "ddb10be4340704af2150c9d348e3c8e3ce9edabf", "messageHeadline": "fix simple_ssl test: force open badkey permissions (#67)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8c61e5766899447c00274bdaa2f97213ea8ad198", "messageHeadline": "cdb2api Fix per-database config path. (#60)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ba58a782c45b06401ea1d629c894076c37336f0", "messageHeadline": "Fix build (broken by cdb2sockpool) (#66)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa76b1a77656540bfe08382bb71399cacc2e04b0", "messageHeadline": "fix disable durable lsn crash", "author": {"name": "Dorin Hogea", "email": "dhogea@bloomberg.net", "user": {"login": "dorinhogea"}}, "additions": 55, "deletions": 42}}, {"node": {"oid": "08dfc4ec04480ac5c93bb821e7d93541f387bef9", "messageHeadline": "comdb2aws + supervisor (#58)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 280, "deletions": 180}}, {"node": {"oid": "ed7c26efbf03d9d4b089d0ba680f973065cf5b57", "messageHeadline": "Merge pull request #61 from bloomberg/tools_top_dir", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "8f6e4b651e6151c7c8e0ddce8423eca57665c538", "messageHeadline": "tools Add back cdb2sql, comdb2sc, and others.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de3c6f7fe56cb42a6d6f0d638a208f3084877830", "messageHeadline": "fix confusing code in cdb2_open (#57, AZ_cdb2api_smallfix)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 4, "deletions": 9}}, {"node": {"oid": "450784468425847c71e4acf629cf5aaa4ec45e69", "messageHeadline": "tools: Install tools into the top level dir.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "36cbb2c80e3e60389ac2156d6ba0338539a25102", "messageHeadline": "Merge pull request #37 from mponomar/docker", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 189, "deletions": 15}}, {"node": {"oid": "956351a7059955da18aaa26590733a57fd6f24f5", "messageHeadline": "Remove unneeded script, expose pmux port.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 32}}, {"node": {"oid": "551041e14782f6448bb07e67386bf1be79ad28d5", "messageHeadline": "Control analyze coverage with attr DEFAULT_ANALYZE_PERCENT (#53, AZ_d\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 150, "deletions": 15}}, {"node": {"oid": "955aa695f07be721b966a137e4e500d2e26b08a3", "messageHeadline": "Merge pull request #56 from mponomar/docs", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7e0bd2298031206caec56c4d0e2341aa68c0d04", "messageHeadline": "Add 'which' package to CentOS dependencies", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d23efd8e650ab1b02f69c859f9fe0363d7a31e9", "messageHeadline": "Merge pull request #54 from mponomar/build-fix", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4cc1c39f144475656b48196309eb2b81921409fd", "messageHeadline": "Merge pull request #55 from mthorpe7/patch-1", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bcee10f4e55f09675bc9a2e0a0d07da81541728", "messageHeadline": "Don't set OPTBBINCLUDE", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fab54e03410e95189dc7a03ca778e7787bc829bc", "messageHeadline": "Add which to CentOS install instructions", "author": {"name": "mthorpe7", "email": "mthorpe7@bloomberg.net", "user": {"login": "mthorpe7"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25cd79810cb6226b6ffe9741aa73b7c7c57589a5", "messageHeadline": "Port recent SQLite query planner fixes", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 26, "deletions": 20952}}, {"node": {"oid": "cb9f83986fcd46e64a02dc8e94a9e0da8d22cb2e", "messageHeadline": "Merge pull request #47 from script3r/dbtype", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "f5a343ed0922156d8df19eaa5e18c6c451002a66", "messageHeadline": "Undo PREFIX change - that was inadvertedly merged", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "448c032ff0b09ed357e067ff35a66997610aa55c", "messageHeadline": "Remove .dockerignore", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "43483e618a0101a8f743e4c9ba4ff450c590c587", "messageHeadline": "disable until test is reliable", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e39c4799539dc4e694749390b5c777de1fc6477e", "messageHeadline": "coding style adjustment for binary operands", "author": {"name": "Isaac Elbaz", "email": "script3r@gmail.com", "user": {"login": "script3r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97c52daf36485d64fcc4ca3b79bab382aa143e82", "messageHeadline": "awareness of truncation in host/type", "author": {"name": "Isaac Elbaz", "email": "script3r@gmail.com", "user": {"login": "script3r"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f69ac539ab445fc6d5b690b6a3a03a07347dafcd", "messageHeadline": "Merge pull request #39 from bloomberg/msg_subsystem_v4", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 408, "deletions": 829}}, {"node": {"oid": "2a2455475267e529da88336bece23e7983819bcc", "messageHeadline": "prevent overflowing in the case of a type", "author": {"name": "Isaac Elbaz", "email": "script3r@gmail.com", "user": {"login": "script3r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82bfe6c25b307621f39ba70665817d731191ff27", "messageHeadline": "gain nul-termination from implicit initialization", "author": {"name": "Isaac Elbaz", "email": "script3r@gmail.com", "user": {"login": "script3r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e80201725884d2e8be23e9fc9f9daa6c57f6f504", "messageHeadline": "tools Install cdb2_sqlreplay.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cac3297e3a8c843d26d841b731ed1f08a3580cfc", "messageHeadline": "Organize the images.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 62, "deletions": 33}}, {"node": {"oid": "88065ceab297a2481d4e9b816b10f4c3359d32c9", "messageHeadline": "avoid overflow in hosts", "author": {"name": "Isaac Elbaz", "email": "isaac@odemgroup.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "461269eb6969af7d7a1d201a4caddeef864960c5", "messageHeadline": "Containers for building, and running standalone", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 14, "deletions": 159}}, {"node": {"oid": "966c12162ff05cb96edd08540952a95ac6b3bc29", "messageHeadline": "Update JDBC SSL documentation. (#46)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "edd172bd8217ac6e0163248a6a4c9312a4a05736", "messageHeadline": "Docker support (consolidates ideas from other similar PRs).", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 117, "deletions": 4}}, {"node": {"oid": "87194f07433d48ee82e2e0b0b0d1daae056f4d45", "messageHeadline": "Rename docker jdbc targets.", "author": {"name": "Nirbhay Choubey", "email": "nchoubey@bloomberg.net", "user": {"login": "nirbhayc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bfeb71f052c4d43b85a8233ca32241f82e3c58e4", "messageHeadline": "Change FROM base", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "279a2abea32d7ddc1b6db02d512cd82d90c8d63e", "messageHeadline": "Merge branch 'docker_build_container_usename_change' into docker", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 127, "deletions": 35}}, {"node": {"oid": "c1fc332f95fa65691f5d68aeabf4831ac17fc835", "messageHeadline": "reqlog Option to toggle logging every sql request.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "1639e2261dd9ae698f0ed097f8795930af7dc86d", "messageHeadline": "Merge pull request #45 from mohitkhullar/userschema_systbl_case", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "228d30709859b2655b504ccd6ee9aa3de919a501", "messageHeadline": "We should not abort on error after commit in llmeta (#24, AZ_dontabor\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 33, "deletions": 28}}, {"node": {"oid": "3f5137094cd0ec6c26583e395bbc9d07f921282e", "messageHeadline": "make ssl optional for restart_node.test", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "93f14682b824438e6c6c9177a1c3a76664a708b8", "messageHeadline": "comment out secondary indices (#27)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 4}}, {"node": {"oid": "1a9dc76ec3e1b8da35f87736b620b5d0a9b24d38", "messageHeadline": "Create per-SQL-thread Sqlite and Lua allocators regardless of the val\u2026", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 56, "deletions": 54}}, {"node": {"oid": "007533c5598033ab3bedf92a9c9ad154753ebbe8", "messageHeadline": "Fix issue with accessing system tables when userschema is on", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0c8a3a88e548999bc44091c581f40861420cddd0", "messageHeadline": "Add a note about handling security issues. (#43)", "author": {"name": "Nirbhay Choubey", "email": "nirbhay_c@hotmail.com", "user": {"login": "nirbhayc"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "318d4b64ae733aa8c91148448b78fe5ba076d014", "messageHeadline": "update to dependencies, Ubuntu revisions list (#36)", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "5722cfad86e5df0c94bf6418b61e8bdca365dcf9", "messageHeadline": "Removed build temporary directories", "author": {"name": "Pankaj Deshpande", "email": "pdeshpande4@bloomberg.net", "user": {"login": "ppankd"}}, "additions": 0, "deletions": 985}}, {"node": {"oid": "30a1db380834fba0211a431f6a75f72d5dd33791", "messageHeadline": "Added files to gitignore", "author": {"name": "Pankaj Deshpande", "email": "pdeshpande4@bloomberg.net", "user": {"login": "ppankd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2fdad176966b410f54b75ee41e2e16c9282cb5a3", "messageHeadline": "Added docker build container and changes so that usenames can be read\u2026", "author": {"name": "Pankaj Deshpande", "email": "pdeshpande4@bloomberg.net", "user": {"login": "ppankd"}}, "additions": 1062, "deletions": 2}}, {"node": {"oid": "dba378b6b03554e65b8d4793286b1b249861a2ac", "messageHeadline": "Move some contrib/cdb2jdbc files around.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "498f3c67e57680dc6395ffd86adfcc23898ee399", "messageHeadline": "Constant Time Comparison (#40)", "author": {"name": "Isaac Elbaz", "email": "script3r@gmail.com", "user": {"login": "script3r"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "f791d9fa27f09b42eb5710408638e2939b3f6dee", "messageHeadline": "Use CLOCK_REALTIME to schedule cron events. (#38)", "author": {"name": "Rivers Zhang", "email": "riverszhang89@users.noreply.github.com", "user": {"login": "riverszhang89"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "6df163598edc35edefe1d171516ff8ca35909934", "messageHeadline": "Include Dennis' docker jdbc build improvements", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "ba5067781a9409d24c6d7f5c33f2099876b96ba3", "messageHeadline": "Fix cdb2jdbc makefile", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2a9a606dd92649f2dc8ed93d5650b0faf4a5a55", "messageHeadline": "tools Add cdb2_sqlreplay to git ignore.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5eacb57fb996b37c617b1ed6e11ba9b156fa1bf1", "messageHeadline": "tools Add tool cdb2_sqlreqplay", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 149, "deletions": 4}}, {"node": {"oid": "9f3a0d0dfaa87bac0c3e4cfe026b2c0f20079857", "messageHeadline": "sqllog Selectively log header and switch on output.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "515632ff35c13ec7210a8ac15e4f78d4294ce282", "messageHeadline": "reqlog Add sql request number to log message.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "6bfcbd22dc8b372e1a276a5351f050fcdc6bf039", "messageHeadline": "reqlog Add \"sqlreqs\" and log every sql request.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "beed9dd518f050fb4dd679377f702650173bf2e2", "messageHeadline": "bb Remove custom arena allocator.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 6, "deletions": 513}}, {"node": {"oid": "af2d293ef129b0bc0083a4dad25f6d825520f533", "messageHeadline": "reqlog Use malloc() for rules.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 10, "deletions": 32}}, {"node": {"oid": "bdb534269403f8c546cf88bd57988d9170f660e0", "messageHeadline": "reqlog Use malloc() for logger tables.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ac9fd1723fb44dae395faceed2c51fcb1e78186e", "messageHeadline": "reqlog Use malloc() instead of arena.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 105, "deletions": 126}}, {"node": {"oid": "e2a53592b9adb951944c730dd86e0661afe0aa11", "messageHeadline": "Don't count size header as part of the message.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4f71c1afde7bbff9791bce566baaed15d5e40177", "messageHeadline": "Prototype logging via protobufs.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 64, "deletions": 96}}, {"node": {"oid": "3d36cb5e1e757f344a159b531eec2d122ff2962c", "messageHeadline": "reqlog Remove some thresholds.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "d8f5623ff76760f5e615e42dba380ac01239a21f", "messageHeadline": "reqlog Use c strdup() instead of arena.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "5973d1efb15847b918203fd19ed351e2e34ecf83", "messageHeadline": "reqlog Small name change to set_sql.", "author": {"name": "James M. Leddy", "email": "jm.leddy@gmail.com", "user": {"login": "jmleddy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a4dad3eedd1158acc06731fb54ac978d52057351", "messageHeadline": "Clean up image after build.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "69394578920dc2e5917899d8cd9ceac93ec8dff5", "messageHeadline": "Remove debug trace.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "203c57877b66efadca4aa8b4bbe6aa6ec5769a3f", "messageHeadline": "Example of using db.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "20996ec616e7d0d3501d1419b3e1887ede397543", "messageHeadline": "Fix hostname in container", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71da8dedc828b0ae29d4dccd975387fef9d81279", "messageHeadline": "Make deb-current rule less fragile (#33)", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f336a6ff41c3030dc3b64e522c52529b6bad01e", "messageHeadline": "Have ssl mode OPTIONAL to optionally allow for ssl (#26, AZ_ssl_optio\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 23, "deletions": 20}}, {"node": {"oid": "2de803a10b8447483e9096e393b3b250f0a76ed6", "messageHeadline": "add readme to fldvercache test, sel col2 as well (#35)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 19, "deletions": 11}}, {"node": {"oid": "bf332526bfba1baead43a14631ee681bbcc23954", "messageHeadline": "More docker work.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 116, "deletions": 99}}, {"node": {"oid": "2df3b7fe177a5527a7675c2c90e693e2f0d3e06b", "messageHeadline": "don't use deprecated RAND_pseudo_bytes (#34)", "author": {"name": "Thomas Gummerer", "email": "t.gummerer@gmail.com", "user": {"login": "tgummerer"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "980d7f812f155a850d5249ae1863bacc163f8cb1", "messageHeadline": "Ports between SHRT_MAX and USHRT_MAX are valid", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adfa3eca9bce16437c3855bd36b86d8eab4c7a41", "messageHeadline": "Initial Dockerfile", "author": {"name": "Rangan Prabhakaran", "email": "rangan337@users.noreply.github.com", "user": {"login": "rangan337"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "61d7c148fb715c8e52f8669cc02494f79a99323e", "messageHeadline": "Cleans up the generated maven .m2 directory during a jdbc docker build", "author": {"name": "Dennis Gove", "email": "dpgove@gmail.com", "user": {"login": "dennisgove"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "92d1892106a56d78d2f1b29b869c5a18c67164b2", "messageHeadline": "jdbc docker build now results in artifacts owned by the building user", "author": {"name": "Dennis Gove", "email": "dpgove@gmail.com", "user": {"login": "dennisgove"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "75974e395f38eb6426824cbe6b71b3c92f487c58", "messageHeadline": "some fixes to grammar and table rendering within Github (#29)", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 200, "deletions": 154}}, {"node": {"oid": "41dbdef946b37adb98f7074c8bf511f943f240cb", "messageHeadline": "Adds ability to build the jdbc driver using a docker container (#31)", "author": {"name": "Dennis Gove", "email": "dpgove@gmail.com", "user": {"login": "dennisgove"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "e5219ca6a19c2d797efff5091b931ea9ee3e56ac", "messageHeadline": "fix missing string.h include (#30)", "author": {"name": "Thomas Gummerer", "email": "t.gummerer@gmail.com", "user": {"login": "tgummerer"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0502369430b6e29f29cd7d72e887e6e20325632b", "messageHeadline": "fix keygen to copy keys to cluster (#28)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "d543d92df0d6b60d36f70fcdf3f9a1a14246896c", "messageHeadline": "log in test.log when setup fails (#25)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d4e774bcc7b6a1febec8bc69444dca888af7296", "messageHeadline": "Fix deb build.", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f74b09fb8c05fb819f84cec35d7ae130d425928", "messageHeadline": "show errors from run_internal_sql, gbl_ready changes (#22, AZ_disp_er\u2026", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 17, "deletions": 23}}, {"node": {"oid": "bc50654c1078c51bb0f3706d0db67987d6024a08", "messageHeadline": "Update Makefile: disable optimization for now", "author": {"name": "Akshat Sikarwar", "email": "akshat.sikarwar@gmail.com", "user": {"login": "akshatsikarwar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "899935b15767d5bb7e6cca3d0989bd69eab229f5", "messageHeadline": "Merge pull request #17 from mohitkhullar/default_tranlevel", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2ad1a88e277c023efecc1b75dfe5e9b6437904ee", "messageHeadline": "quick and dirty hack to allow access to all of sidebar (#20)", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3a12098debe82bea239a64479686366d6e51f519", "messageHeadline": "initial pass on the documentation Markdown for typos (#19)", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 1126, "deletions": 175}}, {"node": {"oid": "847671be43e03176a85a3ef31a4992146818b441", "messageHeadline": "Added contributing section to README (#18)", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "36c27bf51b97edbe4783b9ea0f11691fb91b7365", "messageHeadline": "Add past contributors from before open source", "author": {"name": "Tim Mui", "email": "timmui@users.noreply.github.com", "user": {"login": "timmui"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "c77537018b071fb4c0afec1ad7f2fac3c899ea1c", "messageHeadline": "Set default trans level for cdb2api", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "01efaa2f7af0df0f517457083b5daa9e0fccd6f0", "messageHeadline": "some cleanup on working through the installation docs", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "b3c21da07665f65a955edc7a35a80633929bd62d", "messageHeadline": "Apply Patrick's changes.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "660a7f6ffad4e329515c00745cd0ed6a3d438d68", "messageHeadline": "correct command for copy", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "536bf42e6aba935bd102a711fbadb7f91d088c04", "messageHeadline": "use of --dir and also note log dir default", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "43ec26c66fe25dc4d8d539ac8598e41a9d94880b", "messageHeadline": "Apply Patrick's suggestions for README", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "6fe3d9f5ec81e8073059c68f88667295fc678c1c", "messageHeadline": "fix old references (#13)", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 141, "deletions": 238}}, {"node": {"oid": "c24d97e209204538f5a121844e7c6313b1f3cd2d", "messageHeadline": "Update patrickmmartin's install docs branch from master", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 68, "deletions": 76}}, {"node": {"oid": "66536ed305f5647a44eb2a0f51726a6fc68a3989", "messageHeadline": "downgrade some schemachange ERROR log messages (#14)", "author": {"name": "Lingzhi Deng", "email": "ldeng33@bloomberg.net", "user": {"login": "ldennis"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "0888b4a7e7c6bc5e80691558b2e8e5e39a463bf9", "messageHeadline": "removing invalidated comment", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6c31e9bb4e2845e9a96f1084f2d7c8181e1a6ec0", "messageHeadline": "update to restore relying upon path", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f56a75fdef8154beb71dea9796e3924b8fffc334", "messageHeadline": "Adjust README (quick start above code summary)", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "6afe4d231a02a5194a393f60075b6defe7325d29", "messageHeadline": "Fix package builds.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a4ec04b60a0fa063bbdd16ef7d71927d9395d41", "messageHeadline": "mikedb -> testdb in examples", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "9807be0925628700e5f0bac50cd8dabaa94d67f2", "messageHeadline": "Fix deb build.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4ecace92b87108614cdaa3e0907a8dc46b45827", "messageHeadline": "Fix install instructions.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "804bb2cdb27bd463a771cecfacb88088a67f7e25", "messageHeadline": "Don't have packages, yet.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e9569ee7b5c0197305454fbf765661e2b25f5a21", "messageHeadline": "Revert \"Merge pull request #9 from mohitkhullar/sql_tranlevel_default\"", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "0107f0f3a5bb59e42c05f81ce19ef725e379f8b3", "messageHeadline": "update to the build and test for mikedb", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2210aa0e48a7d7194d267a23e778724e91a04649", "messageHeadline": "use directly usable paths, not mike's home dir", "author": {"name": "Patrick Martin", "email": "patrickmmartin@users.noreply.github.com", "user": {"login": "patrickmmartin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "efe9b3eb318a2ea08802991851bee03a3c042013", "messageHeadline": "Merge pull request #9 from mohitkhullar/sql_tranlevel_default", "author": {"name": "Mohit Khullar", "email": "mohit.khullar@gmail.com", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "dbb0767118a297ca1561cf236a3b80ac2cb62b31", "messageHeadline": "Removes duplicate line", "author": {"name": "Dennis Gove", "email": "dpgove@gmail.com", "user": {"login": "dennisgove"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b061cab2e846be64e9a1bf4a6689a570735e53a1", "messageHeadline": "Merge pull request #8 from timmui/docs-fix", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "7c2af364fd4ad2b0365573855303b69bc0bce673", "messageHeadline": "Fix broken markdown links and clarfied datetime timezone summary", "author": {"name": "Tim Mui", "email": "timmui123@gmail.com", "user": {"login": "timmui"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "72bcc080120c9e5694a68b01e60d5051e7cdbe8f", "messageHeadline": "Honor sql_tranlevel_default for cdb2api", "author": {"name": "Mohit Khullar", "email": "mkhullar1@bloomberg.net", "user": {"login": "mohitkhullar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8191e38bcca26d4410e501b2166d46b747e69970", "messageHeadline": "Merge pull request #6 from instantmatthew/master", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1da171643c84692a5b12e518a6dc0f32a70beafa", "messageHeadline": "fix restart_node test to sleep after killing nodes", "author": {"name": "Adi Zaimi", "email": "azaimi@bloomberg.net", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5ad5dcc36e24e742d4f8173131b09255b8858903", "messageHeadline": "typos", "author": {"name": "Matt Hunt", "email": "instantmatthew@yahoo.com", "user": {"login": "instantmatthew"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "125f2ee90e6ef0484b4ffb4c8f999ec60a17b425", "messageHeadline": "Merge pull request #4 from mihalis68/minor-typos", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b119fca3464c7ada3bb64194b3bf8ae3c9e9dbb1", "messageHeadline": "Merge branch 'master' into minor-typos", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1191c128e0b88be5c18b8138f9f363faef48cbc3", "messageHeadline": "Fix two minor typos", "author": {"name": "Chris Morgan", "email": "cmorgan2@bloomberg.net", "user": {"login": "mihalis68"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb052090d30f6f87e786ec810b571fae71ee90b1", "messageHeadline": "Merge pull request #3 from rangan337/patch-1", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a269d25970af989038e1f2988fa6cbfa64dbaa2c", "messageHeadline": "Update README.md", "author": {"name": "Rangan Prabhakaran", "email": "rangan337@users.noreply.github.com", "user": {"login": "rangan337"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fbc2847149ce1e511cc08002a7739415f9c7f29", "messageHeadline": "Merge pull request #2 from markhannum/development", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0504f392b44c2bc9f9ae7a425c5cc8daf0d14e89", "messageHeadline": "development", "author": {"name": "Mark Hannum", "email": "mhannum72@gmail.com", "user": {"login": "markhannum"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00adbb2eb4abccba2255c33d1f3a79f74157fe18", "messageHeadline": "Disable test - not ready for prime time.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "965a2bbf893fbba4742bfdcca76ecd1b4839d128", "messageHeadline": "Fixup topnav in docs.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "ad7a8d1ec6ef7eba9150440b72d9a8a8ffc605bc", "messageHeadline": "Merge pull request #1 from dharesign/patch-1", "author": {"name": "Michael Ponomarenko", "email": "mponomar@users.noreply.github.com", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82dc56207dfaa3a084e1b650a854816d284c7878", "messageHeadline": "README: Fix typo", "author": {"name": "Daryl Haresign", "email": "github@daryl.haresign.com", "user": {"login": "dharesign"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6797d98a05921458498b5ee397a5af0e4f241ec", "messageHeadline": "Use example.com for example hosts.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b05c18671a4d0598a0179810be6f198b0356b96a", "messageHeadline": "Fix link to docs.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7477b52b0199b472d1d0827248746ffefaab4bf", "messageHeadline": "Initial import.", "author": {"name": "Michael Ponomarenko", "email": "mponomarenko@bloomberg.net", "user": {"login": "mponomar"}}, "additions": 1383426, "deletions": 0}}]