[gdal-dev] [External] : Re: GDAL driver Open() calls
Even Rouault
even.rouault at spatialys.com
Wed Nov 29 02:54:06 PST 2023
Hi,
The logs didn't directly answer my question as they lacked the chain of
calls, but I believe I figured out the reason. Please try
https://github.com/OSGeo/gdal/pull/8865
Even
Le 29/11/2023 à 02:56, Fengting Chen a écrit :
>
> The attached are two output logs with debug on. You can see that the
> output from GDAL 3.7 has two extra queries at the beginning. These
> queries only happen when the eAccess is GA_ReadOnly. The logs are
> generated with the same command parameters to gdal_translate.
>
> *From: *Even Rouault <even.rouault at spatialys.com>
> *Date: *Tuesday, November 28, 2023 at 6:36 PM
> *To: *Fengting Chen <fengting.chen at oracle.com>,
> gdal-dev at lists.osgeo.org <gdal-dev at lists.osgeo.org>
> *Subject: *[External] : Re: [gdal-dev] GDAL driver Open() calls
>
> Hi,
>
> Please share the stack trace (on a debug build) of both instances
> where GDALOpen() is called
>
> Even
>
> Le 28/11/2023 à 23:40, Fengting Chen via gdal-dev a écrit :
>
> Hi,
>
> I noticed from the GeoRaster driver that in GDAL 3.6 and 3.7
> (maybe 3.8 too), there are two GDALOpen() calls on the driver
> with GDALOpenInfo eAccess as GA_ReadOnly, even when the GeoRaster
> is the output format in gdal_translate command. There are no such
> calls in GDAL 3.4. I am wondering if these invocations of Open()
> with eAccess as GA_ReadOnly are necessary when the driver is the
> output driver. This has caused performance issue for the GeoRaster
> driver when a user is trying to load the data into Oracle database
> because it has two unnecessary reads from the database. If these
> Open() calls are unavoidable, how to differentiate the calls
> whether it is as input or as output in the gdal_translate command?
>
> Thanks.
>
>
>
> _______________________________________________
>
> gdal-dev mailing list
>
> gdal-dev at lists.osgeo.org
>
> https://lists.osgeo.org/mailman/listinfo/gdal-dev <https://urldefense.com/v3/__https:/lists.osgeo.org/mailman/listinfo/gdal-dev__;!!ACWV5N9M2RV99hQ!IqVgHqcg5DBb3fu5ZpXizGqYnezdKvCzFALf06Gt-Vs7RiPPCXFACcefd_slweWtNCqHy-G-OsmoPt9XZqR4DOWs5UiD$>
>
> --
> http://www.spatialys.com <https://urldefense.com/v3/__http:/www.spatialys.com__;!!ACWV5N9M2RV99hQ!IqVgHqcg5DBb3fu5ZpXizGqYnezdKvCzFALf06Gt-Vs7RiPPCXFACcefd_slweWtNCqHy-G-OsmoPt9XZqR4DFVEpZ99$>
> My software is free, but my time generally not.
--
http://www.spatialys.com
My software is free, but my time generally not.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20231129/7aacc2dd/attachment.htm>
More information about the gdal-dev
mailing list