606 Commits

Author SHA1 Message Date
Weston Schmidt
8d7cc47e62 Update the changelog with the 1.0.1 release details & update the readme to automatically point to the latest release. 1.0.1 2018-07-18 11:51:29 -07:00
Weston Schmidt
326e83c177 Merge pull request #221 from Comcast/heart_beat
Heart beat Timer
2018-07-18 10:53:28 -07:00
Weston Schmidt
3df3876553 Merge pull request #223 from sadhyama/crud-handle
Handled few NULL cases for source, dest fields in CRUD requests
2018-07-18 10:51:56 -07:00
Sadhyama Vengilat
77f16d65db Handled few NULL cases for source, dest fields in CRUD requests 2018-07-18 20:18:18 +05:30
Shilpa Seshadri
6e4f8e92d1 Add comments 2018-07-16 23:47:50 -07:00
Shilpa Seshadri
7b106585cd Heart Beat files 2018-07-16 23:40:44 -07:00
Shilpa Seshadri
cb3da5a343 Mutex lock for heart beat timer 2018-07-16 23:33:11 -07:00
Weston Schmidt
6e1a0fccf4 Merge pull request #219 from selvamKrish/ping_timeout
Fix unit test case failure for ping miss interval
2018-06-29 16:16:21 -07:00
shilpa24balaji
b7e5d47f65 Merge pull request #220 from sadhyama/master
Fix memory leaks on CRUD multiple sized test objects
2018-06-29 10:55:34 -07:00
shilpa24balaji
7e9d3c80c5 Merge pull request #218 from manderiasian/master
Fixes crash in parodus WEBPA-2468
2018-06-29 10:42:14 -07:00
skrishnamoorthy01
50d9271e90 Fix unit test case failure for ping miss interval 2018-06-29 18:28:33 +05:30
Sadhyama Vengilat
982cf14f55 Fix memory leaks on CRUD multiple sized test objects 2018-06-29 15:33:40 +05:30
mander207
91a9d4d679 Revert previous commit, the code was correct. 2018-06-28 22:06:48 -07:00
mander207
6bcae50f0e Fixing a possible bug where boot-time may be corrupted/random/etc... 2018-06-28 21:39:31 -07:00
mander207
e5ac5c0712 Chack for null before calling wrp_free_struct() 2018-06-28 19:19:09 -07:00
mander207
3e23aeb451 Fixes crash in parodus WEBPA-2468 Need to find out if the test is valid, since the crash happens because msgunpack returns an error, which is now handled correctly. 2018-06-28 19:05:33 -07:00
Weston Schmidt
a61de51dfe Merge pull request #217 from sadhyama/CRUD-exp-objects
Handled CRUD error cases related to "expires" data and to support multiple sized  test objects
2018-06-28 08:57:01 -07:00
Sadhyama Vengilat
dc099a553c Added unit tests for expires checks & CRUD multiple sized test objects 2018-06-28 19:11:26 +05:30
Sadhyama Vengilat
0b3b31fc6f Return error for DELETE request format other than parodus/tag/${name} 2018-06-28 19:08:30 +05:30
Sadhyama Vengilat
bebaf9efa0 Changes to support multiple sized test objects for CRUD 2018-06-28 19:06:26 +05:30
Sadhyama Vengilat
a8ecc96cdb Handled error case when CRUD request doesnot have expires data 2018-06-28 18:55:54 +05:30
Weston Schmidt
8f77883a11 Merge pull request #216 from manderiasian/master
Fixes XMIDT-466
2018-06-28 06:02:51 -07:00
mander207
602ba21a8d Disabling test_createSocketConnection2, don't know why it is failing or what it is testing 2018-06-27 22:04:33 -07:00
mander207
32dc7b4b93 Fix for https://ccp.sys.comcast.net/browse/XMIDT-466 2018-06-27 22:00:45 -07:00
mander207
de0eefbaa6 compiler complains that the string may get truncated, and it is correct, so increasing the size of string for snprintf() 2018-06-27 21:54:47 -07:00
shilpa24balaji
d636cfffe9 Merge pull request #214 from mrigaya/master
Add unit test for conn stuck case.
2018-06-27 09:51:22 -07:00
mrigaya
2af5845e76 Merge remote-tracking branch 'upstream/master' into master 2018-06-27 12:07:06 +05:30
mrigaya
a2079aabf1 Add unit test for conn stuck case. 2018-06-27 12:02:06 +05:30
Weston Schmidt
880e4a8765 Merge pull request #215 from sadhyama/master
Handled few error scenarios for CRUD request format with tag or tags
2018-06-26 12:28:40 -07:00
Sadhyama Vengilat
3d3c965807 Return error for request format other than parodus/tag/${name} 2018-06-26 19:05:15 +05:30
Weston Schmidt
2a4fa2ffc4 Merge pull request #213 from selvamKrish/fix_leak_crud
Fix more leak for crud request
2018-06-25 08:00:53 -07:00
skrishnamoorthy01
d0535521c7 Fix more leak for crud request 2018-06-25 15:25:12 +05:30
Weston Schmidt
5663981ac0 Merge pull request #211 from sadhyama/crud-mem-leak
To fix memory leaks on CRUD
2018-06-21 23:39:51 -07:00
Sadhyama Vengilat
844ee1c240 Modified dest parsing logic to extract pre-seperated strings 2018-06-20 19:06:52 +05:30
Sadhyama Vengilat
dc81484779 Merge remote-tracking branch 'upstream/master' into crud-mem-leak 2018-06-20 18:55:29 +05:30
shilpa24balaji
e0c69f5e29 Merge pull request #212 from manderiasian/master
Reset connection error trigger
2018-06-19 15:33:52 -07:00
mander207
3768ef17f1 Revert debug changes for now. 2018-06-19 15:13:59 -07:00
mander207
fbe267ee82 Fix the unit test 2018-06-19 14:43:08 -07:00
mander207
a619b59e23 Re-adding the debug code. 2018-06-19 14:42:44 -07:00
mander207
1ceedbf772 Looks like nopoll_conn_is_ok() and nopoll_conn_is_ready() may have some internal calls to each other, so my debug code change broke the mock unit tests, reverting that change but keeping the fix for the crash in there. Tested and verified with Mike T 2018-06-19 14:34:38 -07:00
mander207
d22f497e4e Reset connection error trigger 2018-06-19 13:41:52 -07:00
Sadhyama Vengilat
dd77f874b5 Incorporated review comments on CRUD 2018-06-19 20:29:35 +05:30
Sadhyama Vengilat
280166b4ca To fix memory leaks on CRUD 2018-06-18 19:38:18 +05:30
Sadhyama Vengilat
1012afeebf Retrieve for read-only objects should work even when crud cfg json doesnot exists 2018-06-18 19:30:09 +05:30
shilpa24balaji
d13daec5b1 Merge pull request #210 from manderiasian/master
Include pthread header file to fix the docker build
2018-06-15 12:26:48 -07:00
mander207
f57caffb2e Include pthread header file. 2018-06-15 11:23:42 -07:00
Weston Schmidt
b15a2cd638 Merge pull request #202 from sadhyama/parodus-master-CRUD
Parodus CRUD Interface
2018-06-12 15:13:34 -07:00
Sadhyama Vengilat
d2853fe742 Merge remote-tracking branch 'upstream/master' into parodus-master-CRUD 2018-06-11 16:15:39 +05:30
Weston Schmidt
3986da3885 Merge pull request #205 from mrigaya/master
Bring nopoll patch changes to parodus.
2018-06-08 11:36:45 -07:00
Weston Schmidt
38f855f1a3 Merge pull request #206 from selvamKrish/parodus_conn_stuck
Add timer logic to conn stuck issue
2018-06-08 11:36:07 -07:00