Commit Graph

161 Commits

Author SHA1 Message Date
armink 103674dd30 Change the version number to v1.0.0 2020-10-08 19:26:44 +08:00
armink 77f766caff [doc] add English README.md 2020-10-08 19:19:08 +08:00
armink 110d643e0d [docs] update the README_zh.md. 2020-10-08 15:47:33 +08:00
armink f19103c885 [doc] update the index.html 2020-10-08 12:30:45 +08:00
armink 599927a1a7 [dcos] add more documents. 2020-10-08 11:17:36 +08:00
armink e8b43b85a4 [sample] update code style. 2020-10-07 12:50:21 +08:00
armink 8a4dabed62 Fix the log format. 2020-10-04 16:41:52 +08:00
armink 0fc1073e91 [kvdb] update the log format %zu => %u 2020-10-02 17:35:07 +08:00
armink c222985204 Update the log format. 2020-10-02 16:45:43 +08:00
armink ccacaa6b8c add tarvis status on readme 2020-07-14 23:22:14 +08:00
armink ba028c7092 [kvdb] fix build warning on GCC. 2020-07-14 22:55:30 +08:00
armink b2e7f95f0c [CI] add travis for build and testcase's auto test 2020-07-12 23:38:00 +08:00
armink 766b91824c [demo] add stm32f10x chip demo. 2020-07-12 20:37:39 +08:00
armink 4f526d2f7d [demo] update stm32f405 demo project. 2020-07-12 20:35:47 +08:00
armink 5df106d6de [port][fal] update stm32F10x hal flash driver 2020-07-12 20:33:54 +08:00
朱天龙 (Armink) 646c96c06e
Merge pull request #20 from Ricfeng/dev
Add fal demo for stm32f1, use HAL lib.
2020-07-10 08:42:03 +08:00
myqianer 4e776fc9dc Add fal demo for stm32f1, use HAL lib. 2020-07-10 00:57:17 +08:00
朱天龙 (Armink) b01af3a368
Merge pull request #19 from eggcar/master
Fix typo in kvdb iterator. Update format strings for compatibility
2020-07-08 09:15:57 +08:00
eggcar deaee8792f [Compatibility] Update format string restrict to specified types 2020-07-07 11:29:46 +08:00
朱天龙 (Armink) 9cf9b3a032
Merge pull request #17 from EtcFly/master
Optimize code execution efficiency
2020-07-07 09:31:21 +08:00
EtcFly 0cb76747c0 Optimize code execution efficiency 2020-07-07 09:25:24 +08:00
armink f031d1574b [demo] read the last saved time for simulated timestamp 2020-07-06 22:52:03 +08:00
armink 8fb75abea0 [tsdb] fix the fdb_tsl_iter_by_time query issue. 2020-07-06 22:47:51 +08:00
eggcar de909e7178 Fix: Typo in fdb_kv_iterate() 'kv->addr.start == 0' -> 'kv->addr.start = 0' 2020-07-06 10:48:34 +08:00
armink 65a4b8968a [tsdb] add get last save time control command. 2020-07-05 23:59:50 +08:00
armink 165d37d531 [tsdb] update the fdb_tsl_iter_by_time testcase. 2020-07-05 17:01:21 +08:00
armink f8a3ec152e [tsdb] fix the fdb_tsl_iter_by_time query issue. 2020-07-05 17:00:23 +08:00
朱天龙 (Armink) bc49f77a32
Merge pull request #13 from eggcar/master
Fix: kv iterator now returns valid kv obj only.
2020-07-05 11:04:49 +08:00
eggcar e411c5c29a Format: wrong indentation of last commit 2020-07-05 02:13:02 +08:00
eggcar a02558252f Fix : wront description of fdb_kv_iterate() return value 2020-07-05 02:04:00 +08:00
eggcar a2a2f53d8a Fix: fdb_kv_iterate() now return and stats only active kvs (kv->status are FDB_KV_WRITE) 2020-07-05 01:58:35 +08:00
朱天龙 (Armink) f4bbeedac7
Merge pull request #12 from eggcar/master
Add public KVDB iterator
2020-07-03 17:51:47 +08:00
eggcar 44e6f02082 Add public KVDB iterator api 2020-07-03 17:26:36 +08:00
eggcar 9d00e177a6 in fdb_kv_to_blob(): kv->addr.start should be assigned to blob->saved.meta_addr ? 2020-07-03 14:56:42 +08:00
朱天龙 (Armink) d5da533607
Merge pull request #6 from DavidLin1577/patch-2
Update README.md
2020-06-28 19:49:29 +08:00
朱天龙 (Armink) 600a710e11
[kvdb][test] update code description
Update fdb_kvdb_tc.c
2020-06-28 19:48:57 +08:00
David Lin 24f5c8b562
Update fdb_kvdb_tc.c
修改函数名称及注释,提高代码可读性
test_easyflash_init -> test_fdb_kvdb_init
FDB_USING_TSDB -> FDB_USING_KVDB
2020-06-28 18:23:31 +08:00
David Lin 15b39b6868
Update README.md
修复404链接错误
2020-06-28 17:13:07 +08:00
朱天龙 (Armink) aca0c8d0a8
[fdb] fix description
Update fdb_def.h
2020-06-28 12:55:53 +08:00
David Lin 884aec814a
Update fdb_def.h
get -> set
2020-06-28 11:18:24 +08:00
armink 074bdee64f [tsdb&kvdb] improve the control function. 2020-06-28 00:20:18 +08:00
armink 145991e6eb [fdb] remove unused function. 2020-06-28 00:19:42 +08:00
armink 9ea4a0e729 [tsdb&kvdb] improve the database control function. 2020-06-28 00:03:31 +08:00
armink 2673a71ca8 [tsdb] add rollover control feature. 2020-06-27 23:28:50 +08:00
armink cbad6efc67 [demo] Add README.md 2020-06-26 23:35:23 +08:00
armink 6c26c22070 [demo][stm32f405rg_spi_flash] Add SPI Flash demo. 2020-06-26 23:33:59 +08:00
armink 16b0af5482 [demo][stm32f405rg] add readme. 2020-06-26 23:01:12 +08:00
armink af6a660f36 [demo][stm32f405rg] update uart driver. 2020-06-26 22:59:44 +08:00
armink e2e373028b [kvdb] fix the issue when get next kv may be out of bound
Merge pull request !1 from timchen/N/A
2020-06-20 15:12:01 +08:00
timchen 3bd9e35c36 update src/fdb_kvdb.c.
Fix address access out of bounds
2020-06-18 09:00:34 +08:00