/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/sql/ |
H A D | item_geofunc_internal.cc | 420 String wkbres; in merge_one_run() local 427 gres = ifsu->bg_geo_set_op<Coordsys>(*i, geom2, &wkbres); in merge_one_run() 442 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 581 bool is_empty_geocollection(const String &wkbres) { in is_empty_geocollection() argument 582 if (wkbres.ptr() == nullptr) return true; in is_empty_geocollection() 584 uint32 geotype = uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 589 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) return true; in is_empty_geocollection() 592 uint32 len = static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 593 wkb_scanner(current_thd, wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_internal.h | 150 bool is_empty_geocollection(const String &wkbres);
|
H A D | item_geofunc_setops.cc | 77 wkbres, nullval) \ argument 3043 String wkbres; in geocol_intersection() local 3079 wkbres.mem_free(); in geocol_intersection() 3080 wkbres.length(0); in geocol_intersection() 3081 g0 = bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3088 if (g0 && !is_empty_geocollection(wkbres)) bggc.fill(g0); in geocol_intersection() 3167 String *wkbres = nullptr; in geocol_difference() local 3198 wkbres = wkbstrs.append_object(); in geocol_difference() 3199 if (wkbres == nullptr) { in geocol_difference() 3203 Geometry *g0 = bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/sql/ |
H A D | item_geofunc_internal.cc | 495 String wkbres; in merge_one_run() local 504 &wkbres); in merge_one_run() 524 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 693 bool is_empty_geocollection(const String &wkbres) in is_empty_geocollection() argument 695 if (wkbres.ptr() == NULL) in is_empty_geocollection() 698 uint32 geotype= uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 703 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) in is_empty_geocollection() 707 uint32 len= static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 708 wkb_scanner(wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_setops.cc | 36 GeoType1, g1, GeoType2, g2, wkbres, nullval) \ argument 3442 String wkbres; in geocol_intersection() local 3485 wkbres.mem_free(); in geocol_intersection() 3486 wkbres.length(0); in geocol_intersection() 3487 g0= bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3496 if (g0 && !is_empty_geocollection(wkbres)) in geocol_intersection() 3585 String *wkbres= NULL; in geocol_difference() local 3619 wkbres= wkbstrs.append_object(); in geocol_difference() 3620 if (wkbres == NULL) in geocol_difference() 3625 Geometry *g0= bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
H A D | item_geofunc_internal.h | 225 bool is_empty_geocollection(const String &wkbres);
|
/dports/databases/percona57-server/percona-server-5.7.36-39/sql/ |
H A D | item_geofunc_internal.cc | 495 String wkbres; in merge_one_run() local 504 &wkbres); in merge_one_run() 524 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 693 bool is_empty_geocollection(const String &wkbres) in is_empty_geocollection() argument 695 if (wkbres.ptr() == NULL) in is_empty_geocollection() 698 uint32 geotype= uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 703 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) in is_empty_geocollection() 707 uint32 len= static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 708 wkb_scanner(wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_setops.cc | 36 GeoType1, g1, GeoType2, g2, wkbres, nullval) \ argument 3442 String wkbres; in geocol_intersection() local 3485 wkbres.mem_free(); in geocol_intersection() 3486 wkbres.length(0); in geocol_intersection() 3487 g0= bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3496 if (g0 && !is_empty_geocollection(wkbres)) in geocol_intersection() 3585 String *wkbres= NULL; in geocol_difference() local 3619 wkbres= wkbstrs.append_object(); in geocol_difference() 3620 if (wkbres == NULL) in geocol_difference() 3625 Geometry *g0= bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
H A D | item_geofunc_internal.h | 225 bool is_empty_geocollection(const String &wkbres);
|
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/sql/ |
H A D | item_geofunc_internal.cc | 495 String wkbres; in merge_one_run() local 504 &wkbres); in merge_one_run() 524 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 693 bool is_empty_geocollection(const String &wkbres) in is_empty_geocollection() argument 695 if (wkbres.ptr() == NULL) in is_empty_geocollection() 698 uint32 geotype= uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 703 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) in is_empty_geocollection() 707 uint32 len= static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 708 wkb_scanner(wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_setops.cc | 36 GeoType1, g1, GeoType2, g2, wkbres, nullval) \ argument 3442 String wkbres; in geocol_intersection() local 3485 wkbres.mem_free(); in geocol_intersection() 3486 wkbres.length(0); in geocol_intersection() 3487 g0= bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3496 if (g0 && !is_empty_geocollection(wkbres)) in geocol_intersection() 3585 String *wkbres= NULL; in geocol_difference() local 3619 wkbres= wkbstrs.append_object(); in geocol_difference() 3620 if (wkbres == NULL) in geocol_difference() 3625 Geometry *g0= bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
H A D | item_geofunc_internal.h | 225 bool is_empty_geocollection(const String &wkbres);
|
/dports/databases/percona57-client/percona-server-5.7.36-39/sql/ |
H A D | item_geofunc_internal.cc | 495 String wkbres; in merge_one_run() local 504 &wkbres); in merge_one_run() 524 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 693 bool is_empty_geocollection(const String &wkbres) in is_empty_geocollection() argument 695 if (wkbres.ptr() == NULL) in is_empty_geocollection() 698 uint32 geotype= uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 703 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) in is_empty_geocollection() 707 uint32 len= static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 708 wkb_scanner(wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_setops.cc | 36 GeoType1, g1, GeoType2, g2, wkbres, nullval) \ argument 3442 String wkbres; in geocol_intersection() local 3485 wkbres.mem_free(); in geocol_intersection() 3486 wkbres.length(0); in geocol_intersection() 3487 g0= bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3496 if (g0 && !is_empty_geocollection(wkbres)) in geocol_intersection() 3585 String *wkbres= NULL; in geocol_difference() local 3619 wkbres= wkbstrs.append_object(); in geocol_difference() 3620 if (wkbres == NULL) in geocol_difference() 3625 Geometry *g0= bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
H A D | item_geofunc_internal.h | 225 bool is_empty_geocollection(const String &wkbres);
|
/dports/databases/mysql57-client/mysql-5.7.36/sql/ |
H A D | item_geofunc_internal.cc | 495 String wkbres; in merge_one_run() local 504 &wkbres); in merge_one_run() 524 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 693 bool is_empty_geocollection(const String &wkbres) in is_empty_geocollection() argument 695 if (wkbres.ptr() == NULL) in is_empty_geocollection() 698 uint32 geotype= uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 703 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) in is_empty_geocollection() 707 uint32 len= static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 708 wkb_scanner(wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_setops.cc | 36 GeoType1, g1, GeoType2, g2, wkbres, nullval) \ argument 3442 String wkbres; in geocol_intersection() local 3485 wkbres.mem_free(); in geocol_intersection() 3486 wkbres.length(0); in geocol_intersection() 3487 g0= bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3496 if (g0 && !is_empty_geocollection(wkbres)) in geocol_intersection() 3585 String *wkbres= NULL; in geocol_difference() local 3619 wkbres= wkbstrs.append_object(); in geocol_difference() 3620 if (wkbres == NULL) in geocol_difference() 3625 Geometry *g0= bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
H A D | item_geofunc_internal.h | 225 bool is_empty_geocollection(const String &wkbres);
|
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/sql/ |
H A D | item_geofunc_internal.cc | 495 String wkbres; in merge_one_run() local 504 &wkbres); in merge_one_run() 524 added_wkbbufs.back().takeover(wkbres); in merge_one_run() 693 bool is_empty_geocollection(const String &wkbres) in is_empty_geocollection() argument 695 if (wkbres.ptr() == NULL) in is_empty_geocollection() 698 uint32 geotype= uint4korr(wkbres.ptr() + SRID_SIZE + 1); in is_empty_geocollection() 703 if (uint4korr(wkbres.ptr() + SRID_SIZE + WKB_HEADER_SIZE) == 0) in is_empty_geocollection() 707 uint32 len= static_cast<uint32>(wkbres.length()) - GEOM_HEADER_SIZE; in is_empty_geocollection() 708 wkb_scanner(wkbres.ptr() + GEOM_HEADER_SIZE, &len, in is_empty_geocollection()
|
H A D | item_geofunc_setops.cc | 36 GeoType1, g1, GeoType2, g2, wkbres, nullval) \ argument 3442 String wkbres; in geocol_intersection() local 3485 wkbres.mem_free(); in geocol_intersection() 3486 wkbres.length(0); in geocol_intersection() 3487 g0= bg_geo_set_op<Coordsys>(*i, geom, &wkbres); in geocol_intersection() 3496 if (g0 && !is_empty_geocollection(wkbres)) in geocol_intersection() 3585 String *wkbres= NULL; in geocol_difference() local 3619 wkbres= wkbstrs.append_object(); in geocol_difference() 3620 if (wkbres == NULL) in geocol_difference() 3625 Geometry *g0= bg_geo_set_op<Coordsys>(g11, geom, wkbres); in geocol_difference() [all …]
|
H A D | item_geofunc_internal.h | 225 bool is_empty_geocollection(const String &wkbres);
|