{"push_id":2590803013,"size":22,"distinct_size":22,"ref":"refs/heads/oracle-some-backport-218","head":"db94ffb35dfd0cff611d91f0262497846572651f","before":"0611c60e95cbb416c940923f9dfb466bc9e60ad3","commits":[{"sha":"31a9571855068fce6191c3c3b6d9231f7ef97c7c","author":{"name":"Marco Hugentobler","email":"20f180893ba8438695fc7496e5d7c474d60a57dd@sourcepole.ch"},"message":"Disable RenderPartialOutput Setting in printing. It is unused in printing, even worse it causes the creation of a background QImage, which is a memory problem in large-format printing","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/31a9571855068fce6191c3c3b6d9231f7ef97c7c"},{"sha":"1121565d05c27f5a8c32bb1f19ce1412b3607ad3","author":{"name":"Even Rouault","email":"d8205f621e59e021912ca64710aac70d69f0e24a@spatialys.com"},"message":"[WFS provider] Fix excessive memory consumption on big layers (refs #18740)\n\nThere was a pseudo memory leak in qgsgml.cpp\nAnd the WFS downloader could also have to process big replies, causing a\nlot of features to be instanciated at once.\n\nWas seen on the 'portugal_addresses' layer of http://www.naturalgis.pt/cgi-bin/opendata/mapserv?\n\nBackport of\n0addae5b783e541953522eabe178426e820bf852\nc3c5c9760a0b300548f9a669ff64f513988add7c\n6cf1c502d1e057aa63ba7b48e2a532324a98194d","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/1121565d05c27f5a8c32bb1f19ce1412b3607ad3"},{"sha":"b9be0a5bbce434163bdf6df18ef1a8a13594808d","author":{"name":"Even Rouault","email":"d8205f621e59e021912ca64710aac70d69f0e24a@spatialys.com"},"message":"[WFS provider] Avoid request by feature id to cause a full layer download (fixes #18740)\n\nBackport of 6cf1c502d1e057aa63ba7b48e2a532324a98194d","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/b9be0a5bbce434163bdf6df18ef1a8a13594808d"},{"sha":"e1708afcd89e3489c70050fa09808cc58ea6f3d3","author":{"name":"Even Rouault","email":"d8205f621e59e021912ca64710aac70d69f0e24a@mines-paris.org"},"message":"Merge pull request #7052 from rouault/fix_18740_qgis2_18\n\n [WFS provider] 2.18 / Avoid request by feature id to cause a full layer download (fixes #18740)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/e1708afcd89e3489c70050fa09808cc58ea6f3d3"},{"sha":"519c9db52927fbe9d81c66f8ea9d3e1fc55f0090","author":{"name":"Marco Hugentobler","email":"20f180893ba8438695fc7496e5d7c474d60a57dd@sourcepole.ch"},"message":"Disable RenderPartialOutput also in composer map preview","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/519c9db52927fbe9d81c66f8ea9d3e1fc55f0090"},{"sha":"8d5d5f086bc1e6621e7de8ec21734c3926fb4002","author":{"name":"mhugent","email":"20f180893ba8438695fc7496e5d7c474d60a57dd@sourcepole.ch"},"message":"Merge pull request #7048 from mhugent/fix_large_sized_print\n\nDisable RenderPartialOutput Setting in printing. It is unused in prin…","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/8d5d5f086bc1e6621e7de8ec21734c3926fb4002"},{"sha":"b7135b37d3ab816d3a7d75adf6664748454c1b89","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Fix expression compilation of integer division\n\n(cherry-picked from 60a71d1)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/b7135b37d3ab816d3a7d75adf6664748454c1b89"},{"sha":"6b0f36005b227ce8867a8fd23bde4d363b0676df","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Always mark features as invalid when iterator is closed\n\nFixes some failing oracle provider conformance test suite failures\n\n(cherry-picked from 649dc19)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/6b0f36005b227ce8867a8fd23bde4d363b0676df"},{"sha":"4032cf9a1724f4574a29531b04855813193a3acb","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Ensure that all attributes required for order by are fetched\n\nFixes potentially broken iterator sorting with oracle provider when\na subset of attributes is fetched\n\n(cherry-picked from 89a84f0)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/4032cf9a1724f4574a29531b04855813193a3acb"},{"sha":"1e899cc3ffdaf2c5056bab7a63c97b6731d97dad","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Fix handling of NULL values when add features to provider\n\nFixes NULL attribute values are incorrectly converted to empty\nstrings or 0 numeric values instead of NULL.\n\n(cherry-picked from befed4d)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/1e899cc3ffdaf2c5056bab7a63c97b6731d97dad"},{"sha":"8424ee02d70d3147319372b3933ddb4e58b024d9","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Fix incorrect feature count after adding features to layers\n\n(cherry-picked from b6142c8)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/8424ee02d70d3147319372b3933ddb4e58b024d9"},{"sha":"21372a9b1c131773a61c3f64d3acc868da46a21e","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Followups\n\n(cherry-picked from fb16dab)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/21372a9b1c131773a61c3f64d3acc868da46a21e"},{"sha":"1f378d9c4d83e6a89aedf7436c8ecccf78a5feca","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Always check bounding box intersection when using filter rect\n\nBecause oracle sdo_filter sometimes returns results outside\nthe given filter (depending on the spatial index), and is\nonly designed for use as a fast \"first-pass\" filter.\n\nFrom the Oracle docs:\n\n\"This operator performs only a primary filter operation..\n\nThe secondary filtering operation, performed by the SDO_RELATE operator,\ncan be used to determine with certainty if objects interact spatially.\"\n\nInstead of using SDO_RELATE we can instead just do a bounding\nbox intersection inside QGIS if an exact intersection is not\nrequired.\n\nFixes failing provider conformance test suite for oracle provider.\n\n(cherry-picked from f9a8d9f)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/1f378d9c4d83e6a89aedf7436c8ecccf78a5feca"},{"sha":"2110b3b1dfc110033323d7bbfbc99a91c862578c","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Fix crash when adding a feature with missing attributes\nto data provider\n\n(cherry-picked from 5709908)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/2110b3b1dfc110033323d7bbfbc99a91c862578c"},{"sha":"e479366ec844a7d8262b1cefe3bc3fba09314c97","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Always fetch features with null goemetry unless feature rect is set\n\n...to match behaviour of other providers\n\n(cherry-picked from c5c22d3)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/e479366ec844a7d8262b1cefe3bc3fba09314c97"},{"sha":"223eaf998b9bd49611c4dccf02f97f5c5836dd21","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Fixes for edit tests (still disabled)\n\n(cherry-picked from e197f80)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/223eaf998b9bd49611c4dccf02f97f5c5836dd21"},{"sha":"2594b8345cfe04457be373e279eb2b1706885b9b","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Fix handling of NULL values when add features to provider\n\nFixes NULL attribute values are incorrectly converted to empty\nstrings or 0 numeric values instead of NULL.\n\n(cherry-picked from 3a3b0fe)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/2594b8345cfe04457be373e279eb2b1706885b9b"},{"sha":"49207a9ec0c59eac524f9cd6420b61633bc89f8c","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[oracle] Some updates to Oracle provider test suite\n\nNow the Oracle provider passes the data provider edit stress/\nconformance tests without issue!\n\n(cherry-picked from 68838aa)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/49207a9ec0c59eac524f9cd6420b61633bc89f8c"},{"sha":"06740cc04ff7fe9cb170892a30fdfa263b4e9987","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Followups\n\n(cherry-picked from 12a2243)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/06740cc04ff7fe9cb170892a30fdfa263b4e9987"},{"sha":"7be161d6a32aae342888da39e5068bcfdb3e109d","author":{"name":"rldhont","email":"9ca27f48f858e6244ecad536c861c7ff5686f4d6@gmail.com"},"message":"[Oracle][Tests] Enhance Point convertion test\n\nInstead of using 'SDO_UTIL.FROM_WKTGEOMETRY' to generate `SDO_GEOMETRY` object\nfor Point, the `testdata` generate Point and MultiPoint with `SDO_POINT_TYPE`\nor `SDO_ELEM_INFO_ARRAY` and `SDO_ORDINATE_ARRAY`.\n\nWith this way of creating Point and MultiPoint, we can test the way Point and\nMultiPoint are converting to WKB.\n\n(cherry-picked from 4bc315e)","distinct":true,"url":"https://api.github.com/repos/rldhont/Quantum-GIS/commits/7be161d6a32aae342888da39e5068bcfdb3e109d"}]}
{"actor":{"display_login":"rldhont"}}