2009-01-15

KInterbasDB 3.3

KInterbasDB jest sterownikiem Firebird dla aplikacji w języku Python. W wydanej właśnie wersji 3.3 oprócz korekty kilku błędów zaimplementowane zostały następujące nowe możliwości:
  • w jednym połączeniu można obecnie wykonać kilka transakcji jednocześnie;
  • rozszerzono obsługę UNICODE;
  • dokumentacja została rozszerzona i przebudowana.
Więcej informacji o wersji 3.3 można przeczytać tutaj.

2009-01-14

Firebird pobrany 6 milionów razy

Serwer Firebird, w całym okresie jego udostępniania, został pobrany ponad sześć milionów razy. Zarządzający projektem powinni spróbować wykorzystać tę popularność do znalezienia większej liczby sponsorów, dzięki czemu można by zatrudnić więcej programistów (oraz testerów i dokumentalistów) i, w konsekwencji, zwiększyć dynamikę rozwoju.

Sinática Monitor

Udostępniona została wersja 1.1.02 programu Sinática Monitor. Jest to program do monitorowania pracy serwerów Firebird. Program monitoruje różne parametry pracy serwerów Firebird.

Ta wersja programu zalecana jest dla wszystkich użytkowników, a szczególnie dla użytkowników korzystających nadal z wersji beta programu.

2009-01-10

Firebird Maestro 9.1

SQL Maestro Group, producent programów do zarządzania różnymi bazami danych, udostępnił nową tego programu SQL Maestro. Zaimplementowano w nim kilka rozszerzeń i usprawnień oraz kilka nowych funkcji. Szczegóły dostępne są tutaj.

2009-01-06

Firebird .NET Data Provider 2.5.0 Beta 1 dla .NET 3.5/2.0

Udostępniono wersję 2.5 Beta 1 sterownika Firebird .NET Data Provider, przeznaczonego dla platformy .NET 3.5/2.0 (ze wsparciem dla Entity Framework). W tej wersji poprawiono kilka błędów oraz nowe wsparcie dla Entity Framework.

Rozwój Firebird w 2009 roku

Dmitry Yemanov, koordynator projektu Firebird, opublikował plany rozwoju serwera w 2009 roku.

Firebird 1.5
Od dosyć dawna dostępne są nowsze, znacznie lepsze wersje serwera Firebird. Jednak nadal część użytkowników korzysta z wersji 1.5. W tej wersji serwera planowane jest jedynie wprowadzanie korekt błędów powodujących załamanie się działania serwera lub korekt usuwających luki w zabezpieczeniach.

W pierwszym kwartale planowane jest udostępnienie wersji 1.5.6.

Firebird 2.0
Zaleca się mocno, aby wszyscy użytkownicy tej wersji Firebird zaktualizowali go do wersji 2.1. Jednak część użytkowników nadal z niego korzysta. W tej wersji serwera planowane jest implementowanie korekt poważniejszych błędów oraz wsteczne implementowanie usprawnień wydajności opracowywanych podczas prac nad nowszymi wersjami serwera.

Wersja 2.0.5 jest obecnie dostępna jako Release Candidate. Wersja finalna powinna być dostępna w pierwszym kwartale tego roku.

Wersja 2.0.6 prawdopodobnie będzie dostępna w czwartym kwartale.

Firebird 2.1
To jest obecnie najnowsza stabilna wersja serwera Firebird. Wersja 2.1.2 w najbliższych dniach udostępniona będzie jako Release Candidate. Wersja finalna powinna być dostępna jeszcze w pierwszym kwartale bieżącego roku.

Wersja 2.1.3 jest spodziewana w trzecim kwartale.

Firebird 2.5
Obecnie trwają intensywne prace nad tą wersją programu. Jest to wersja pośrednia w dążeniu do wersji 3.0.

Wersja beta powinna być dostępna lada dzień. Również w pierwszym kwartale tego roku powinna być dostępna pierwsza wersja Release Candidate. Autorzy mają nadzieję, że wersję finalną uda się udostępnić w drugim kwartale.

Prawdopodobnie w trzecim lub czwartym kwartale będzie dostępna wersja 2.5.1.

Firebird 3.0
Obecnie jest to wersja docelowa. Prace nad nią realizowane są równolegle z pracami nad wersją 2.5. Pierwsza wersja alpha powinna być dostępna w drugim kwartale tego roku. W trzecim kwartale powinna być dostępna pierwsza wersja beta. Autorzy mają nadzieję, że przed końcem roku uda się udostępnić pierwszą wersją Release Candidate.


Więcej szczegółów można przeczytać tutaj.

2008-12-20

Firebird 2.0.5 RC 2

Programiści pracujący nad serwerem Firebird udostępnili wersję 2.0.5 Release Candidate 2. W tej wersji serwera nie zaimplementowano żadnych nowych funkcji. Poprawiono tylko kilka błędów wykrytych podczas prac nad serwerami Firebird 2.1 oraz Firebird 2.5.

2008-12-10

Opóźnienie Firebird 2.5

Prace nad wersją 2.5 serwera Firebird są nieco opóźnione. Powodem jest mechanizm Trace API. Jest to narzędzie opracowane przez firmę RedSoft. Pozwala na rejestrowanie działań serwera Firebird – prawdopodobnie zostanie wykorzystane w kodzie serwera.

2008-12-08

Jaki program korzysta właśnie z Firebird

W Firebird 2.1 wprowadzono mechanizmy monitorowania pracy serwera poprzez specjalne tabele. Jedna z takich tabel to mon$attachments. Zawiera ona pole mon$remote_process, w którym zapisana jest ścieżka do programu korzystającego z danej bazy Firebird.

Oczywiście powyższy mechanizm wymaga odpowiedniej współpracy ze strony biblioteki klienta bazy danych. Obecna wersja FirebirdClient (sterownik ADO dla Firebird) zapewnia taką współpracę.

Powyższa informacja pochodzi z blogu, którego autorem jest Jiří Činčura.

UPDATE OR INSERT

Mario H. Cornejo w swoim blogu Developeando zamieścił opis działania instrukcji UPDATE OR INSERT. Ta instrukcja SQL została wproawdzona do wersji 2.1 serwera Firebird.

2008-12-03

Firebird lub InterBase + IBProvider w programach w Delphi

W portalu IBProvider opublikowana została pierwsza część artykułu, w którym opisane jest współpraca z bazami Firebird lub InterBase w programach pisanych w Delphi, dzięki wykorzystaniu sterownika IBProvider.

IBReplicator 3.0.7

Udostępniona została nowa wersja programu IBReplicator. Jest to program do replikowania baz danych Firebird lub InterBase. W jego najnowsze wersji poprawione zostały dwa błędy:
  1. błąd replikacji baz danych, w których zostały użyte słowa kluczowe jako identyfikatory oraz
  2. błąd wycieku pamięci podczas replikowania pól BLOB.