{"push_id":1131660892,"size":101,"distinct_size":101,"ref":"refs/heads/storage-replica-last-gc","head":"fffd93c69656dbe4b745971ae1536d9bc7d6ac5a","before":"b869884c8e874c3cca59e7beca56b03238b698a1","commits":[{"sha":"669d91598c8dc73af55a0f3855b6e1e7df4eccdc","author":{"name":"Andrei Matei","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql: move user-facing errors to sqlbase\n\nIn anticipation of errors needed in the distsql package, which I'd like\nto keep together with the rest of the sql errors. Also, I think it's\nlikely distsql is gonna start generating some of the already-existing\nerrors.\n\nMechanic change.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/669d91598c8dc73af55a0f3855b6e1e7df4eccdc"},{"sha":"fe79e5fe9a6c6c59ed26236a6e9cb4963bd87819","author":{"name":"Nathan VanBenschoten","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql: EvalContext.Location references, not copies, the Session.Location\n\nPreviously, the `EvalContext.Location` was set to a copy of the\n`Session.Location` value. This meant that we had to be careful about\nupdating both on every update. With future plans to add an\n`AnalyseContext` (or `TypeCheckContext`, input appreciated) which will\nalso need this location, having both Contexts reference the\n`Session.Location` is a lot less error prone and enforces a single\nsource of truth across a session. As long as multiple `EvalContext`s\nfor the same session are never used concurrently, this should be safe.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/fe79e5fe9a6c6c59ed26236a6e9cb4963bd87819"},{"sha":"2b772196ff5b1dbccf8689e1d68a135c56a2cea6","author":{"name":"Matt Tracy","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"ui next: Time Scale Selector\n\nImplements the visual component that allows users to select a different global\ntime scale for graphs.\n\n+ TimeWindowSettings renamed to TimeScale.\n+ A static list of TimeScales is defined in the timewindow redux module.\n+ TimeWindowManager now immediately resets window if selected TimeScale changes.\n+ TimeScaleSelector is displayed on Cluster Overview and Nodes Graph pages.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/2b772196ff5b1dbccf8689e1d68a135c56a2cea6"},{"sha":"91e6d2632d6457fe9f489f9db1ff9c0e62884d57","author":{"name":"mrtracy","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #6813 from mrtracy/mtracy/ui_next_timespan_selector\n\nui next: Time Scale Selector","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/91e6d2632d6457fe9f489f9db1ff9c0e62884d57"},{"sha":"f9ce8cc7e95b876d356e8654ec00d0af6473a292","author":{"name":"Nathan VanBenschoten","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #6838 from nvanbenschoten/nvanbenschoten/location\n\nsql: EvalContext.Location references, not copies, the Session.Location","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/f9ce8cc7e95b876d356e8654ec00d0af6473a292"},{"sha":"60bcfb47418a5a4d2a4df5753874db13d2294940","author":{"name":"Tamir Duberstein","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"ui: fix \"connection lost\" banner\n\nThe semantics of this endpoint changed in 7e52483; it now returns a\nserialized proto, which is an empty message. If the request succeeds,\nthe node is up; otherwise, it is down.\n\nFixes #6867.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/60bcfb47418a5a4d2a4df5753874db13d2294940"},{"sha":"4394215739ec58d0cfeb656bd40b024e015543d5","author":{"name":"Tamir Duberstein","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #6872 from tamird/ui-connection-lost\n\nui: fix \"connection lost\" banner","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/4394215739ec58d0cfeb656bd40b024e015543d5"},{"sha":"bbbdb570ffa4c0028caeab15ed8123412845c7db","author":{"name":"Andrei Matei","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #6817 from andreimatei/move-sql-error\n\nsql: move user-facing errors to sqlbase","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/bbbdb570ffa4c0028caeab15ed8123412845c7db"},{"sha":"7f7ee3ec6e6ab6e1f5ba6fccf16caf4f329380ea","author":{"name":"Peter Mattis","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"kv: de-flake TestMultiRangeScanReverseScanInconsistent\n\nWait for the walltime to increase, not just the logical ticks.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/7f7ee3ec6e6ab6e1f5ba6fccf16caf4f329380ea"},{"sha":"f3acae581f2397a6f52f71afaa06837e57a09f6b","author":{"name":"Andrei Matei","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql: fix racey lease test\n\n... by blocking gossip that wrecks havoc on leases.\n\nFixes #6810","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/f3acae581f2397a6f52f71afaa06837e57a09f6b"},{"sha":"42d7b98fe972d0da7fbe8e3179890d5973a26cfd","author":{"name":"Radu Berinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql/distsql: cleanup around EncDatum and rows of EncDatum\n\n - moving row type to sqlbase.EncDatumRow.\n - adding EncDatumRows type.\n - adding String methods to EncDatum, EncDatumRow, EncDatumRows\n - simplifying tablereader_test to use EncDatumRows directly\n - exporting RandColumnType and RandDatumEncoding (for distsql tests)","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/42d7b98fe972d0da7fbe8e3179890d5973a26cfd"},{"sha":"388612104dea3fc61932c11997f4ffa027c14d99","author":{"name":"Radu Berinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql/distsql: adding type to DatumInfo\n\nI didn't include the type in DatumInfo because I thought it would be hard to\npopulate based on the first row (because of potential DNulls). But since we are\nusing EncDatums which contain the type that is actually not a problem. This will\nmake it possible to have generic code that decodes a stream.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/388612104dea3fc61932c11997f4ffa027c14d99"},{"sha":"cea52cee321cc69998f666085f06b4725933fa9e","author":{"name":"Radu Berinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql/distsql: separate out stream encoding code\n\nWe will have a stream decoder and having a standalone stream encoder will be\nuseful for testing.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/cea52cee321cc69998f666085f06b4725933fa9e"},{"sha":"0ff8e08a588a6ae1e4867a472f76e4d418781198","author":{"name":"Radu Berinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql/distsql: stream decoder\n\nStreamDecoder interprets StreamMessages and gives us rows of EncDatums.\n\nWriting test for StreamEncoder/Decoder.","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/0ff8e08a588a6ae1e4867a472f76e4d418781198"},{"sha":"f5742f5d4487563f6480c13ab5a621f442951d76","author":{"name":"Radu Berinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql/distsql: server test now verifies output stream","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/f5742f5d4487563f6480c13ab5a621f442951d76"},{"sha":"ba8302de7ae06142964a353c2ad93bc62ff06c44","author":{"name":"Radu Berinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"sql: move rand datum functions to testutils.go","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/ba8302de7ae06142964a353c2ad93bc62ff06c44"},{"sha":"f7c778594a5c8714c361c0a9c161bcdea82330c4","author":{"name":"Max Lang","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Fully flushes out the database pages\n\n- changes the way the REST api is specified to be consistent with\nthe rest of the application\n- adds proxyquire for requiring modules with their dependencies\nsubstituted with custom mocks\n- lots of boilerplate that will hopefully be removed in future versions","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/f7c778594a5c8714c361c0a9c161bcdea82330c4"},{"sha":"962b759c2085f8a82a86ec96ade35ea984095616","author":{"name":"RaduBerinde","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #6844 from RaduBerinde/stream-decoder\n\nsql/distsql: stream decoding and related changes","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/962b759c2085f8a82a86ec96ade35ea984095616"},{"sha":"9d2891647ff97be071f2500b260270c00dde39b8","author":{"name":"Max Lang","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #6880 from maxlang/maxlang/ui-next-more-databases\n\nFully flushes out the database pages","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/9d2891647ff97be071f2500b260270c00dde39b8"},{"sha":"d45d076d00795caf29002df48c2d0041be156d1d","author":{"name":"Max Lang","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Adds the events endpoint to the REST API","distinct":true,"url":"https://api.github.com/repos/mjibson/cockroach/commits/d45d076d00795caf29002df48c2d0041be156d1d"}]}
{"actor":{"display_login":"mjibson"}}