Clebert Suconic
09a27edaa5
NO-JIRA Recompiling libnative using an older Linux
...
this will increase the chances of the library being loaded on older Linux
2018-04-26 10:31:20 -04:00
Clebert Suconic
4dd594f38b
ARTEMIS-618 Using proper block size on Native One Mega Buffer
...
This buffer is used on fill
2018-04-05 10:49:57 -05:00
Clebert Suconic
5e5ac0f057
ARTEMIS-832 Openwire was ignoring data syncs.
...
I'm also adding the possibility of sync on libaio, and not only relay on write-cache
2016-11-02 13:17:12 -05:00
Clebert Suconic
85a2c191cf
ARTEMIS-353 retrying after interrupts on the native layer because of jmap issuing weird interrupts
...
https://issues.apache.org/jira/browse/ARTEMIS-353
2016-01-20 17:50:56 -05:00
Clebert Suconic
351bcfc9f9
ARTEMIS-319 Improving files allocation and implementing journal-pool-files
...
https://issues.apache.org/jira/browse/ARTEMIS-319
2015-12-10 16:49:58 -05:00
Clebert Suconic
c6d045b330
ARTEMIS-249 - Improving LibaioContext shutdown
...
This will be avoiding scenarios where you could crash the VM during the LibaioContext.close,
if done outside of the proper order.
2015-10-15 12:01:55 -04:00
Clebert Suconic
0fb5183692
64 bit compile
2015-09-29 22:41:41 -04:00
Clebert Suconic
18e41963b6
https://issues.apache.org/jira/browse/ARTEMIS-237 Fixing IBM JDK failures
2015-09-29 21:29:02 -04:00
Clebert Suconic
3c9a49dd96
64 bit compilation
2015-09-03 18:06:11 -04:00
Clebert Suconic
6fe9e0ebd6
ARTEMIS-163 First pass on the native AIO refactoring
...
https://issues.apache.org/jira/browse/ARTEMIS-163
On this pass I'm just converting the native layer to a simpler one.
It wasn't very easy to change the alignment at the current framework,
so I did some refactoring simplifying the native layer
The volume of the nubmer of changes here is because:
- The API is changed, we now don't close the libaio queue between files
- The native layer won't use malloc as much as it used to, saving some CPU and memory defragmentation
- I organized the code around nio and libaio
2015-07-29 22:12:03 -04:00
Clebert Suconic
e7bd2f9c45
ARTEMIS-150 moving to cmake will fix nar/jar dependency issues and fix SBT
2015-07-15 20:29:36 -04:00
Clebert
08d62dccc0
ACTIVEMQ6-1 Renaming native and 64/32 bit compilation
2015-04-27 18:30:01 -04:00