Commit Graph

113 Commits

Author SHA1 Message Date
Florian Rhiem
2ef6f2a184 Added basic CMakeLists.txt 2018-10-12 23:08:20 +02:00
lganzzzo
46095a0daf codegens moved to one folder 2018-10-08 17:30:28 +03:00
Leonid Stryzhevskyi
ac59842e19
Update README.md 2018-10-05 13:11:55 +03:00
lganzzzo
fcd65a5842 Better error message, and proper log level for StreamBufferProxy flushAsync 2018-10-03 21:06:22 +03:00
lganzzzo
897938bc28 Async processor optimization 2018-10-02 03:15:15 +03:00
Leonid Stryzhevskyi
af7dbbb0ab
Merge pull request #6 from oatpp/mem_aloc_optimization
Performance optimization for linux
2018-09-28 10:08:50 +03:00
lganzzzo
b1147b5c5b Added default thread number config value for AsyncHttpConnectionHandler 2018-09-28 10:06:38 +03:00
lganzzzo
c18230a776 performance optimization for multithreaded server 2018-09-25 01:28:07 +03:00
lganzzzo
f777ece1c3 Fixed thread cpu range for web::server::HttpConnectionHandler 2018-09-24 00:12:24 +03:00
lganzzzo
3b7df3d298 fixed compilation errors 2018-09-24 00:05:42 +03:00
lganzzzo
22fc5bc0db Setting affinity group for HttpConnectionHandler threads 2018-09-24 00:02:30 +03:00
lganzzzo
521291ef7f Fixed calculation of getThreadSuggestedCpuIndex 2018-09-23 23:25:51 +03:00
lganzzzo
8e5f64c916 Utility methods for oatpp::concurrency::Thread 2018-09-23 23:05:37 +03:00
lganzzzo
db4531bd3a lock to cpu mapping 2018-09-22 13:20:52 +03:00
lganzzzo
4d5c02a2a1 priorities experiment 2018-09-21 02:55:42 +03:00
lganzzzo
369a994381 experiment with small strings 2018-09-21 00:00:28 +03:00
lganzzzo
b5338c72b1 better AsyncHttpConnectionHandler processing loop 2018-09-16 18:11:59 +03:00
lganzzzo
2eb807f1d7 better stream io api 2018-09-16 03:37:05 +03:00
lganzzzo
b0f0013a93 Better write handling 2018-09-14 18:37:55 +03:00
lganzzzo
f1d4270fe8 Default config file 2018-09-14 12:02:20 +03:00
lganzzzo
92cb65643e null pointer check for value in json serializer 2018-09-14 03:08:56 +03:00
lganzzzo
cb31cb3df0 Merge branch 'master' of https://github.com/oatpp/oatpp 2018-09-13 19:33:31 +03:00
lganzzzo
fa847a9964 Better ErrorHandling in ApiController 2018-09-13 19:33:24 +03:00
lganzzzo
e2f33e906a Additional static lock/unlock for SpinLock 2018-09-12 23:37:49 +03:00
lganzzzo
c846ed6759 better json Serializer 2018-08-27 17:54:16 +03:00
lganzzzo
2c97116d39 Renamed CRC32.hpp to CRC. Better static_wrapper_cast 2018-08-07 02:15:08 +03:00
lganzzzo
ca16919063 algorithm CRC32 added 2018-08-05 02:28:31 +03:00
lganzzzo
3fd6a2cf0c Qualifier name for mapping enabled types. Better Endpoint info 2018-07-31 03:13:03 +03:00
lganzzzo
016f0de5e7 fix of ObjectWrapper constructor 2018-07-28 00:02:28 +03:00
lganzzzo
8260d175ac more flexible List mapping 2018-07-24 03:46:37 +03:00
lganzzzo
c793d6d4ae Int8, Int16 default types. 2018-07-23 02:24:16 +03:00
lganzzzo
68c5160f4c Better ObjectMapper. Support for ordered fields 2018-07-22 12:57:32 +03:00
lganzzzo
a04ddec3cb basic oatpp ints moved to c++11 fixed size ints as for default 2018-07-19 02:03:34 +03:00
lganzzzo
db40b48faf Merge branch 'master' of https://github.com/oatpp/oatpp 2018-07-13 00:47:18 +03:00
lganzzzo
56fcf725e7 Better ApiClient code-gen macro 2018-07-13 00:47:07 +03:00
Leonid Stryzhevskyi
c2bb6e03ae
Update README.md 2018-07-10 01:42:31 +03:00
lganzzzo
d35f1dff13 nullptr_t constructor for ObjectWrapper 2018-07-09 03:25:33 +03:00
Leonid Stryzhevskyi
3f47272bee
Update README.md 2018-07-09 00:11:10 +03:00
lganzzzo
a512c7360a added encoding/Base64 2018-07-08 18:57:43 +03:00
lganzzzo
5957798e0e Better json-mapper. Support for Map<String, ...> Serialization/Deserialization 2018-07-06 02:39:26 +03:00
lganzzzo
fbf016107b Json serializer config. Optional null fields inclusion 2018-07-03 16:01:54 +03:00
Leonid Stryzhevskyi
bb1a4db399
Merge pull request #5 from oatpp/big_string_refactoring
Big string refactoring
2018-06-28 00:31:07 +03:00
lganzzzo
4971e6e28a deleted old code 2018-06-28 00:11:55 +03:00
lganzzzo
4708c946fb merge with virtual_connection branch 2018-06-28 00:00:35 +03:00
lganzzzo
1358805784 Url parsing 2018-06-27 12:44:26 +03:00
lganzzzo
36b5dc27dd Fix to field ordering 2018-06-27 02:25:59 +03:00
lganzzzo
075c8e45c0 OATPP_VERSION stemp added 2018-06-27 02:11:59 +03:00
lganzzzo
8b91751bbe Fixed string concat 2018-06-27 02:07:08 +03:00
lganzzzo
248452893a Better client error handling, better url mapping 2018-06-27 01:42:02 +03:00
lganzzzo
204e8cce2a Better ObjectMapping 2018-06-26 23:17:48 +03:00