diff --git a/doc/package.json b/doc/package.json index 7de69848294..26ceb456f64 100644 --- a/doc/package.json +++ b/doc/package.json @@ -1,7 +1,7 @@ { "devDependencies": { - "autoprefixer": "^10.4.27", - "postcss": "^8.5.8", + "autoprefixer": "^10.5.0", + "postcss": "^8.5.13", "postcss-cli": "^11.0.1" } } diff --git a/lang/c++/include/avro/buffer/BufferReader.hh b/lang/c++/include/avro/buffer/BufferReader.hh index 39b23fa7084..a08dc251207 100644 --- a/lang/c++/include/avro/buffer/BufferReader.hh +++ b/lang/c++/include/avro/buffer/BufferReader.hh @@ -20,6 +20,7 @@ #define avro_BufferReader_hh__ #include "Buffer.hh" +#include #include #ifdef min @@ -233,7 +234,7 @@ private: } if (sizeof(T) <= chunkRemaining()) { - val = *(reinterpret_cast(addr())); + memcpy(&val, addr(), sizeof(T)); incrementChunk(sizeof(T)); } else { read(reinterpret_cast(&val), sizeof(T)); diff --git a/lang/c++/include/avro/buffer/detail/BufferDetail.hh b/lang/c++/include/avro/buffer/detail/BufferDetail.hh index 56e86c8a229..0e746ab721c 100644 --- a/lang/c++/include/avro/buffer/detail/BufferDetail.hh +++ b/lang/c++/include/avro/buffer/detail/BufferDetail.hh @@ -23,6 +23,7 @@ #include #endif #include +#include #include #include #include @@ -327,7 +328,7 @@ public: if (freeSpace_ && (sizeof(T) <= writeChunks_.front().freeSize())) { // fast path, there's enough room in the writeable chunk to just // straight out copy it - *(reinterpret_cast(writeChunks_.front().tellWritePos())) = val; + memcpy(writeChunks_.front().tellWritePos(), &val, sizeof(T)); postWrite(sizeof(T)); } else { // need to fixup chunks first, so use the regular memcpy diff --git a/lang/csharp/src/apache/ipc/Avro.ipc.csproj b/lang/csharp/src/apache/ipc/Avro.ipc.csproj index 8e082b67c76..587a14695b4 100644 --- a/lang/csharp/src/apache/ipc/Avro.ipc.csproj +++ b/lang/csharp/src/apache/ipc/Avro.ipc.csproj @@ -30,7 +30,7 @@ - + diff --git a/lang/csharp/src/apache/ipc/HttpListenerServer.cs b/lang/csharp/src/apache/ipc/HttpListenerServer.cs index 9bd03d2975a..21d1759717c 100644 --- a/lang/csharp/src/apache/ipc/HttpListenerServer.cs +++ b/lang/csharp/src/apache/ipc/HttpListenerServer.cs @@ -77,7 +77,7 @@ protected void HttpListenerCallback(IAsyncResult result) // ExceptionHandler(ex, result); //else // Debug.Print("Exception occured while processing a request, no exception handler was provided - ignoring", ex); - Debug.Print("Exception occured while processing a web request, skipping this request: ", ex); + Debug.Print("Exception occurred while processing a web request, skipping this request: ", ex); } } diff --git a/lang/csharp/versions.props b/lang/csharp/versions.props index cca47a76fed..7b6c257e54d 100644 --- a/lang/csharp/versions.props +++ b/lang/csharp/versions.props @@ -27,7 +27,7 @@ --> 13.0.1 - 10.0.5 + 10.0.7 4.3.0 4.7.0 4.7.0 @@ -59,8 +59,8 @@ --> 0.15.8 - 8.0.1 - 8.0.1 + 10.0.0 + 10.0.0 18.4.0 18.4.0 4.7.0 diff --git a/lang/java/pom.xml b/lang/java/pom.xml index cc147c3f3b5..1cfd62943e8 100644 --- a/lang/java/pom.xml +++ b/lang/java/pom.xml @@ -37,18 +37,18 @@ ${project.parent.basedir} - 1.10.16 + 1.10.17 1.11.0 1.28.0 1.15.0 3.20.0 - 1.80.0 + 1.81.0 3.4.3 3.0 - 2.21.2 + 2.21.3 9.4.58.v20250814 5.0.4 - 5.14.3 + 5.14.4 3.9.6 5.23.0 4.2.12.Final @@ -60,7 +60,7 @@ 0.20.0 1.12 2.4.1 - 1.5.7-7 + 1.5.7-8 3.4.1 6.0.2 diff --git a/lang/py/avro/tether/tether_task.py b/lang/py/avro/tether/tether_task.py index 6caac6abe90..37ce55fe31e 100644 --- a/lang/py/avro/tether/tether_task.py +++ b/lang/py/avro/tether/tether_task.py @@ -422,7 +422,7 @@ def fail(self, message): """ Call to fail the task. """ - self.log.error("TetherTask.fail: failure occured message follows:\n%s", message) + self.log.error("TetherTask.fail: failure occurred message follows:\n%s", message) try: message = message.decode() except AttributeError: @@ -431,7 +431,7 @@ def fail(self, message): try: self.outputClient.request("fail", {"message": message}) except Exception: - self.log.exception("TetherTask.fail: an exception occured while trying to send the fail message to the output server.") + self.log.exception("TetherTask.fail: an exception occurred while trying to send the fail message to the output server.") self.close() diff --git a/lang/py/avro/tether/tether_task_runner.py b/lang/py/avro/tether/tether_task_runner.py index 410f6c00e4c..f3328210c8b 100644 --- a/lang/py/avro/tether/tether_task_runner.py +++ b/lang/py/avro/tether/tether_task_runner.py @@ -67,7 +67,7 @@ def invoke(self, message, request): try: self.task.partitions = request["partitions"] except Exception: - self.log.error("Exception occured while processing the partitions message: Message:\n%s", traceback.format_exc()) + self.log.error("Exception occurred while processing the partitions message: Message:\n%s", traceback.format_exc()) raise elif message.name == "input": self.log.info("TetherTaskRunner: Received input") @@ -84,7 +84,7 @@ def invoke(self, message, request): self.log.warning("TetherTaskRunner: Received unknown message %s", message.name) except Exception as e: - self.log.error("Error occured while processing message: %s", message.name) + self.log.error("Error occurred while processing message: %s", message.name) e = traceback.format_exc() self.task.fail(e)