Matt Patterson
- Login: matt@saxonica.com
- Introduction email sent: No
- Which product do you use?: Saxon
- Registered on: 2023-05-02
- Last connection: 2024-12-13
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 23 | 10 | 33 |
Reported issues | 8 | 2 | 10 |
Projects
Project | Roles | Registered on |
---|---|---|
Saxon | Manager, Developer | 2023-05-02 |
Non-Conformances | Manager, Developer | 2023-05-02 |
Saxon-CE | Manager, Developer | 2023-05-02 |
SaxonC | Manager, Developer | 2023-05-02 |
SaxonJS | Manager, Developer | 2023-05-02 |
SaxonMirrorHE | Manager, Developer | 2023-05-02 |
W3C QT Specifications | Manager, Developer | 2023-05-02 |
Activity
2024-12-20
-
Do you mean crashes like the one reported in https://saxonica.plan.io/issues/6564?
We're working on fixing that, but it's not fixed in 12.5. If it was not that, please open a new issue if you encounter it again, and feel free to add c... Bug #6612: Memory leak under sustained load (12.5)We're using Saxonche in a Python application (running in Docker on AWS ECS) to process many XML messages under sustained load. Currently there are about 3-6 events per second, and this might increase to 100-200 events per second.
We'r... -
First, assumptions:
1. The code you p...
2024-12-16
-
See `testXSLT30.cpp` line `1151`:
```
string baseURI = string("file://") + sproc->getcwd();
```
and `testXQuery.cpp` line `360`:
```
string baseURI = string("file://") + processor->getcwd();
```
Both these examples will p... Feature #6328: Expose URI helpers to C/C++Unlike Python, which has URL manipulation support in the standard library, C & C++ don’t make URL manipulation as convenient. While running Saxon C samples on Windows I came across a couple of places where filepath-to-URI conversion brok...
2024-12-13
-
Is there more complete example you can share? Specifically a `requirements.txt` or similar so I can nail down the dependency versions – there's some interesting stuff that uvicorn does that might have some bearing on this – and I'd like ... Bug #6564: Debug with breakpoint crashesOn Win11 WSL, with Py 3.12.7, using Pycharm 2024.2.3, I was trying to debug and set breakpoints to step over code. I like to do that to watch variables and try/fix stuff as I go.
Start with a breakpoint on the `xml` variable line (#9)...
2024-12-04
-
Let me know how you get on. I have been poking around the C build system and have discovered that there are things about symbol visibility where we've been getting the expected behaviour partly as a side-effect of the way we have asked p... Saxon/C Help and Discussions: RE: Anyone knowing how to use SaxonC 12 in Windows MFC code?I have tried to use SaxonC HE 12.5 in an Windows C++ MFC application, but I don't get anything to link, I get errors [LNK2019](https://learn.microsoft.com/en-us/cpp/error-messages/tool-errors/linker-tools-error-lnk2019?view=msvc-170&f1ur...
2024-11-28
-
We've been experimenting with using CMake to generate a build system for SaxonC, and that has been very promising. There are a couple of open questions about how to consume SaxonC as a library, and there are implications for how we build... Bug #6299: Add a Makefile to the release for building of the SaxonC C/C++ API libraryReported by user here https://stackoverflow.com/questions/77684816/undefined-reference-error-when-link-to-saxon-library-in-c/77690492#77690492
The SaxonC release should contain a MakeFile to build the C/C++ library. This is something ...
2024-11-20
-
Bastian Politycki wrote in #note-4:
>
> That's great! Is there already a detailed schedule? The saxonche-stubs package is indeed not complete.
We can't commit to a date or release, unfortunately. I'll be taking a look at your packa... Bug #6563: Missing py stubs in saxonche (12.5)SaxonC 12.5 Python wheels do not include the stubs, which are essential for IDEs to provide autocompletion, type inference, and better code assistance.
Stubs (.pyi files) are required when the library is a compiled C extension, or IDE...
2024-11-19
-
This is something we're actively exploring as we look at improving the build process and setup for Saxon C more generally.
Obviously, I'm not making any commitment here - one of the things it would require is adding more complexity t... Saxon/C Help and Discussions: RE: Can Saxonica provide the executables/binaries of Transform/Query/Validate command line tools of the SaxonC 12 editions for download?For some reasons, for SaxonC, you provide the Python packages for each platform but you don't publish any executables/binaries of the Transform/Query (and for SaxonC EE) Validate command line tools, only the runtime libaries and the sour...
2024-10-31
-
Bug #6576 (New): EE-Python erroring out when trying to create a ProcessorWith the current refactored-build version of SaxonC, when trying to run anything using EE, there's an exception:
```
Flag is true to create SaxonProcessor with license
Java DEBUG: j_getErrorMessageWithErrorCode called
Java Debug: E...
2024-08-30
-
Bug #6522 (New): The documentation for Saxon\SchemaValidator is incorrectThe PHP `Saxon\SchemaValidator` documentation for `getValidationReport()` incorrectly states that the property to set to get a validation report as an XmlNode is `report` and not `report-node`. No mention is made there or in the document...
Also available in: Atom