Downloadliste

Projektbeschreibung

Journaled Files LIBrary allows you to perform
atomic transactions on standard files. It supplies
functions to commit and rollback (back-out)
changes. Journaled files are normal files that you
can browse and parse with standard tools. A
journal (log) stores all transactional info.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-05-02 13:51
0.3.0-0.0.0

Case Test-Scripts wurden mit der ksh-Shell getestet. Der neue jf_file_printf und jf_file_vprintf Funktionen wurden implementiert. Es wurde Unterstützung für DOS-Text-Dateien (CRLF / NL Umrüstungen) aufgenommen. Zwei lässlichen Fehler in jf_journal_commit_int und jf_journal_rollback_int wurden behoben. Case-Test TMP-Dateien können nun auf einen gewünschten Pfad, indem Sie die Umgebungsvariable auf TEST_TMP_PATH konfigurieren Zeit gesendet. Konstanten Die JF_JOURNAL_PROP_STORAGE_ * Variablen wurden umbenannt JF_JOURNAL_PROP_VIRTMEM_ *.
Tags: Major feature enhancements
Case test scripts were tested with the ksh shell.
The new jf_file_printf and jf_file_vprintf
functions were implemented. Support was added for
DOS text files (CRLF/NL conversions). Two venial
bugs in jf_journal_commit_int and
jf_journal_rollback_int were fixed. Case test tmp
files can now be sent to a desired path by setting
the TEST_TMP_PATH environment variable at
configure time. Constants The
JF_JOURNAL_PROP_STORAGE_* variables have been
renamed to JF_JOURNAL_PROP_VIRTMEM_*.

2005-04-11 10:13
0.1.8-0.0.0

Die Bibliothek wurde nun kompiliert und im Cygwin getestet (Windows 2000). Einige kleinere Fehler bei Test-Scripts wurden behoben und einige Abhängigkeiten von der Bash-Shell, wurden entfernt.
Tags: Minor feature enhancements
The library has now been compiled and tested in Cygwin (Windows 2000). Some minor bugs in the case test scripts were fixed and some dependencies on the bash shell were removed.

2005-04-04 10:13
0.1.7-0.0.0

Eine neue "jf_recover" Utility-Programm hinzugefügt wurde. Die wichtigsten Merkmale einer "Test-Modus" für die Überprüfung der "Verwertung pending" / "Zeitschrift beschädigt"-Status und ein "perform-Modus" für die Festsetzung dieser nach Abstürzen. Eine neue FAQ wurde hinzugefügt.
Tags: Minor feature enhancements
A new "jf_recover" utility program was added. Its main features a "test mode" for checking the "recovery pending"/"journal damaged" status and a "perform mode" for fixing these after crashes. A new FAQ was added.

2005-03-18 12:19
0.1.6-0.0.0

Zwei neue Hilfsprogramme wurden hinzugefügt: "jf_leave", damit ein Journaling-Datei Verlassen einer Zeitschrift, und "jf_rename", um ein Journaling-Datei umzubenennen. Ein kleiner Fehler wurde in einigen Fällen Testskripts festgesetzt.
Tags: Minor feature enhancements
Two new utility programs have been added: "jf_leave" to
allow a journaled file leaving a journal, and "jf_rename" to
rename a journaled file. A minor bug has been fixed in some
case test scripts.

2005-03-14 10:10
0.1.5-0.0.0

Zwei neue Werkzeuge wurden hinzugefügt: jf_create für die Schaffung eines Journal-Datei von der Kommandozeile aus, und jf_join für die "Umwandlung", ein Standard-Datei in ein Journaling-Datei. Ein kleiner Fehler in der "jf_journal_rollback_int"-Funktion festgelegt wurde, und ein wenig Optimierung wurde, wenn "- enable-extra aus-Check" ist nicht aktiviert.
Tags: Minor feature enhancements
Two new utilities were added: jf_create for creating a journal file from the command line, and jf_join for "transforming" a standard file in a journaled file. A minor bug in the "jf_journal_rollback_int" function was fixed and a little optimization was made for when "--enable-extra-check" is not activated.

Project Resources