O'Neil Delpratt
- Login: ond1
- Email: oneil@saxonica.com
- Registered on: 2012-01-26
- Last connection: 2023-06-09
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 33 | 592 | 625 |
Reported issues | 21 | 370 | 391 |
Projects
Project | Roles | Registered on |
---|---|---|
Saxon | Manager, Developer, Reporter | 2012-01-27 |
Saxon-CE | Developer, Reporter | 2012-02-01 |
SaxonC | Manager, Developer, Reporter | 2013-11-28 |
SaxonJS | Manager, Developer, Reporter | 2016-08-11 |
SaxonMirrorHE | Manager, Developer | 2021-02-02 |
Activity
2023-06-06
-
The local_name property has been patched in the PyXdmNode class and is available in the next maintenance release. Bug #6065 (Resolved): local_name missing from python PyXdmNode classThe local_name property is missing from the Python PyXdmNode class whereas it is available in the the C++ and PHP APIs.
-
2023-06-05
2023-06-01
-
Martin is correct with his comments.
On a side note, the crash reported in comment #6 is a bug. The XML parser error message should have been handled internally and accessed using the callback method (i.e. `getErrorMessage()`). In Sa... Support #6055: PHP SaxonC - How to work with a schematron file?Hello,
I have a problem implementing the SaxonC PHP extension. I managed to install the extension and it is loaded. As the validatorExamples.php is working I assume the class works as expected.
I am new to xslt and schematron an... -
Further bug fix applied in SaxonProcessor.h to delete string array no longer used in Python code. Bug #6025: Python Saxon not releasing memoryI've recently built an AWS Lambda running Python 3.10 that takes a request, transforms it and returns the result.
This all seems fine and works quite well.
The issue is with each invocation the memory usage and runtime grows until ...
2023-05-31
-
Thanks for confirming that the patch has worked. It would be good to know how the Python script behaves on your AWS server
Bug #6025: Python Saxon not releasing memoryI've recently built an AWS Lambda running Python 3.10 that takes a request, transforms it and returns the result.
This all seems fine and works quite well.
The issue is with each invocation the memory usage and runtime grows until ... -
Thanks for your feedback. We have built a new set of Python wheels (see the link sent via email) for you to test.
I do see a memory increase but for me, with a large load, it levels off and does not increase in the for loo...
2023-05-26
-
I have applied another fix to this bug issue, which will be available in the next maintenance release.
Also hoping to send out some test Python wheels soon. Bug #6025: Python Saxon not releasing memoryI've recently built an AWS Lambda running Python 3.10 that takes a request, transforms it and returns the result.
This all seems fine and works quite well.
The issue is with each invocation the memory usage and runtime grows until ... -
Bug fixed and committed to the repository by calling the `incrementRefCount()` to the created XdmNode object before it gets returned in the `parse_xml` function. Bug #6053 (Resolved): PydmNode object gets deleted before reuseI am finding in some cases the PyXdmNode object gets garbage collected too early.
This happens when the node object is created by `PyDocumentBuilder.parse_xml()` and `PySaxonProcessor.parse_xml()`
Also available in: Atom