Sculptor 6.2 Reference Guide’s documentation¶
Main 6.2 new features¶
- Sculptor binaries are now 64 bit.
- This release adds some language features:
- Nested !records, !record arrays and the possibility to define distinct copy !record’s
- Field and !record arrays are now dynamic, can be re-dimensioned using redim(), setting up the auto-resizeable field flag or the RECFL_AUTOREDIM !record flag.
- Pointers and function arguments can be used to reference !record or ![o]file fields or subrecords.
- Added i8 and u8 as field type & sizes.
- Improvements to the REST service making able to build the server and client roles.
- The client cache service has been added to the list of Sculptor services.
- Added the exec_dll_method() function to execute any public/exported method in a dynamic loaded library (dll on Windows and .so in linux).
- Many more features have beed added, see all the new features.
Main 6.1 new features¶
- These services have been added:
- Audit service makes available the history of modifications from a configured list of keyed files.
- The Mirror on server service allows the definiton of mirrors for server keyed files without the need to configure anything on the client.
- Sculptor system files relocation service makes posible the movement of sculptor sytem configuration or keyed files from the $SCULPTOR directory to any convenient directory.
- A Sculptor server cache service could help to enhance the performance of critically accessed server keyed files.
- Three Keyed file pure client libraries have been added (.Net, Java & C++). These can only access Sculptor files through kfserver/kfservnt (The Java library can be used in Android).
- Many more features have beed added, see all the Sc61 features.
Main 6.0 new features¶
An SQL engine has been implemented in kfserver server and kfservnt service. This engine, permits the access (SELECT) and modification (INSERT, DELETE and UPDATE) of Sculptor keyed files using standard SQL queries.
The sql shell command permits the connection to local or remote Scultpor SQL Engines, making it possible to execute interactive or script SQL commands on the SQL Engine.
A native Sculptor ODBC implementation (scodbc), now permits any program to connect to the Sculptor SQL Engine through ODBC (on Windows and through unixODBC on unix and linux platforms)
A usefull sort() function has been added to sort field arrays or records of arrays.