Przemysław Czerpak
777e24ee87
2014-10-21 16:40 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
...
* include/hbrddcdx.h
* src/rdd/dbfcdx/dbfcdx1.c
* added support for user defined index page size in DBFCDX.
To change page size for newly created index it's enough to call:
hb_rddInfo( RDDI_INDEXPAGESIZE, <nNewSize>,, "DBFCDX" )
DBFCDX accepts page sizes which are power of 2 in from 512 to 8192.
The upper range is my personal decision and can be easy changed
in Harbour source code. 512 is default CDX index page size and
only such indexes can be read by other RDDs.
In some cases bigger pages can increase performance and reduce
index size. In local networks probably 1024 should give optimal
performance because can be transferred in single ethernet frame.
Just make a tests.
; In next step I plan to add support for longer index keys when
bigger pages are used.
* utils/hbmk2/hbmk2.prg
! added -stop fix borrowed from Viktor's branch
2014-10-21 16:40:26 +02:00
..
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2014-10-20 17:33:49 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2014-09-08 23:40:20 +02:00
2013-03-16 02:11:42 +01:00
2014-01-22 02:44:56 +01:00
2014-10-01 22:24:56 +02:00
2014-05-06 17:32:45 +02:00
2014-08-27 18:19:36 +02:00
2014-03-10 18:59:52 +01:00
2013-07-03 12:14:50 +02:00
2013-03-16 02:11:42 +01:00
2014-03-20 04:01:25 +01:00
2013-10-09 20:08:24 +02:00
2013-12-23 17:11:36 +01:00
2013-10-09 20:08:24 +02:00
2013-04-05 16:27:40 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2014-01-10 11:07:11 +01:00
2013-12-06 10:52:59 +01:00
2013-03-16 02:11:42 +01:00
2014-03-04 01:56:15 +01:00
2013-04-08 00:53:37 +02:00
2013-03-16 02:11:42 +01:00
2014-10-06 22:35:58 +02:00
2014-10-06 22:35:58 +02:00
2013-03-15 11:13:30 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2014-03-11 09:38:36 +01:00
2014-09-17 16:45:44 +02:00
2014-10-08 02:46:14 +02:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-12-20 00:24:04 +01:00
2013-04-05 16:27:40 +02:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-06-19 14:31:24 +02:00
2013-11-06 23:09:59 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2014-03-24 22:19:45 +01:00
2014-10-07 22:52:37 +02:00
2013-10-09 20:08:24 +02:00
2013-04-05 03:02:47 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-04-05 16:35:37 +02:00
2013-03-16 02:11:42 +01:00
2014-01-30 10:34:22 +01:00
2014-10-21 16:40:26 +02:00
2014-10-20 17:33:49 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2014-03-11 09:38:36 +01:00
2014-03-11 09:38:36 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-15 11:13:30 +01:00
2014-08-27 18:19:36 +02:00
2014-09-17 16:45:44 +02:00
2013-10-09 20:08:24 +02:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2014-03-11 09:38:36 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2014-04-01 12:33:17 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-15 11:13:30 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2014-09-09 20:49:09 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2014-02-01 11:00:22 +01:00
2014-02-01 09:11:23 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-12-18 21:05:06 +01:00
2013-12-18 21:05:06 +01:00
2013-03-16 02:11:42 +01:00
2013-04-22 15:38:35 +02:00
2013-10-09 20:08:24 +02:00
2014-03-24 22:19:45 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-03-16 02:11:42 +01:00
2013-10-09 20:08:24 +02:00