Learn about known issues for the Event Stream Processor SDKs.
| CR# | Description |
|---|---|
| 682112 |
When using the .NET SDK, to avoid memory leaks when running the example, in the SubsriberExample.cs file located in the $ESP_HOME/examples/net/SubscriberExample folder, replace: while (!done)
{
event1 = subscriber.get_next_event(espError);
switch (event1.getType())
{
...
...
}
}
with while (!done)
{
event1 = subscriber.get_next_event(espError);
switch (event1.getType())
{
...
...
}
event1.release();
}
|
| 701458 |
In the NetEspRelativeRowWriter class, the signature for the
set_binary method has changed
from:
int32_t set_binary(IntPtr^ binary_value, uint32_t size, NetEspError^ error);to: int32_t set_binary(array<Byte>^ buffer, uint32_t size, NetEspError^ error);Update the existing applications that use Event Stream Processor .NET SDK and call on NetEspRelativeRowWriter.set_binary to use the new method signature. |
| 715262 | If a .NET application that compiled with the .NET SDK dll in ESP5.0 cannot run in ESP5.1, compile it with the .NET SDK dll in ESP5.1. |
| 716418 | There is no default operation for the RelativeRowWriter's setOperation method, so you must explicitly set the operation. This does not apply to C and .NET as they default to INSERT. |