Hi Mindaugas (and all),

It's very easy to update make files now, the new source
file has to be added to local Makefile and common.mak,
following the existing files. That's all.

(Makefile needs tab for indenting, common.mak needs
simple spaces, that's the only notable thing to be aware
of.)

Brgds,
Viktor

On 2008.10.22., at 16:22, Mindaugas Kavaliauskas wrote:

2008-10-22 17:17 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/ dbtopas.lt)
 + contrib/rddads/adsx.c
   + added implementation of local indexing support for ADS driver.
     Local indexing is used in case server can not do index
     creation, for example: index key depends on relation child area
     fields, index key uses user defined functions, index is created
     using codeblock, but not expression, etc.
   ; This code implements no update index! Partial index update could
     also be implemented, but I didn't have a need for this. Besides
     that partial index implementation will be a little more
     complicated than in other RDD. Database update operations are
     not done in a single goCold() method. So, index update should
     be called, from many methods: append(), putValue(), delete(),
     recall(), etc., or ADS RDD structure should be changed to
     support real goCold(). For implementation of partial index,
     I'd suggest to use tree index (instead of a simple sorted array
     and binary search). B-tree code could be found in
     contrib/rddsql/sqlmix.c.
   ; Please check makefiles, and other compilers, platforms.
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to