Mjukvaruinformation:
Version: 1.11.1
Ladda upp dagen: 28 Feb 15
Licens: Gratis
Popularitet: 276
De användare som kör Cassandra 0.6.x-serien bör använda pycassa 0.3.0, användare som använder 0.7.x-serien kan använda nyare versioner
Funktioner :.
- Automatisk failover support
- Stöd för enkel- eller tråd lokala anslutningar
- Anslutning pooling
- Thrift gränssnittet
- Batch gränssnittet
- En metod för att kartlägga en befintlig klass till ett Cassandra ColumnFamily
- Stöd för SuperColumns
Vad är nytt i den här versionen:
- Stöd för Cassandra 1.2 + atom partier genom en ny atom parameter för batch.Mutator, batch.CfMutator och ColumnFamily.batch ().
Vad är nytt i version 1.8.0-1:
- Inkom konfigurerbara socket_factory attribut och konstruktören parameter till ConnectionPool och SystemManager.
- Lade SSL stöd via den nya socket_factory attribut.
- Stöd för DynamicCompositeType.
Vad är nytt i version 1.7.0:
- har här versionen några relativt stora förändringar i det : en ny anslutningspool Statistik samlare, kompatibilitet med Cassandra 0,7 genom 1,1, och en förändring i tidszon beteendet för datetimes .
Vad är nytt i version 1.6.0:
- Lägg begäran och parameterinformation till PoolListener återuppringning
- Lägg ColumnFamily.xget (), en generator version av get () som automatiskt sidor över kolumner i någorlunda stora bitar
- Nytt skript för att enkelt bygga RPM-paket
- Lägg till stöd för Int32Type, en 4-byte heltal formatet
- Lägg konstanter för de högsta och lägsta möjliga TimeUUID värden till pycassa.util
Vad är nytt i version 1.4.0:
- Funktioner Added:
- Acceptera column_validation_classes när du skapar eller ändra kolumnfamiljer SystemManager
- Ignorera onåbar noder när väntar schemaversion avtal
- Buggfixar:
- Ta oavsiktlig utskrifts uttalande SystemManager
- Höj Typeerror när oväntade typer används för jämförelse eller validator typer när du skapar eller ändrar en kolumn Familj
- Fix förpackning av kolumnvärden använder kolumnspecifika validerare under sats skär när kolumnnamnet ändras genom att packa
- Lämna alltid tidsstämplar från insatser
- Fix NameError när tidsstämplar används där en DateType förväntas
- Fix NameError i python 2.4 vid uppackning DateType föremål
- Uppgradera ez_setup.py att fixa trasiga setuptools länka
Vad är nytt i version 1.3.0:
- Buggfixar:
- Ignorera inte kolumner parameter i ColumnFamilyMap.insert ()
- Handtag fält tomma instans i ColumnFamilyMap.insert ()
- Använd samma standard för timeout i pycassa.connect () som ConnectionPool använder
- Fix stavfel som orsakade en annan undantag kastas när en AllServersUnavailable undantag höjdes
- ipython 0,11 kompatibilitet pycassaShell
- Korrekt beroendedeklaration i setup.py
- Lägg UUIDType till typer som stöds
- Funktioner:
- filter_empty parametern lades get_range () med en standard av True; Detta gör att tomma rader hållas om så önskas
Vad är nytt i version 1.2.1-3:
- Buggfixar:
- Korrekt kontrollera Räknare i ColumnFamily vid inställning default_validation_class
- Pass kwargs i ColumnFamilyMap till ColumnFamily
- Undvik potential UnboundLocal i ConnectionPool.execute () när get () misslyckas
- Fix ez_setup beroendet / buntning så att paketinstallationer använder easy_install eller pip inte misslyckas utan ez_setup installerade
Vad är nytt i version 1.1.1:
- Funktioner:
- Lägg max_count och column_reversed params att get_count ()
- Lägg max_count och column_reversed params att multiget_count ()
- Buggfixar:
- Ta inte igen verksamheten efter en TApplicationException. Detta undantag är reserverad för program fel (t.ex. en dålig API parametrar), så försök inte behövs.
- Om read_consistency_level kwarg användes i en ColumnFamily konstruktor, det skulle ignoreras, vilket resulterar i en standard läsenhetlighet nivån ETT. Detta påverkade inte lästa konsistensen nivån om det angavs på något annat sätt, även per-metoden eller genom att ställa in read_consistency_level attribut.
Vad är nytt i version 1.0.8:
- Pack IndexExpression värden i get_indexed_slices () som levereras genom IndexClause stället för bara instansen parametern.
- Kolumnnamn och värden som använder Cassandras IntegerType är uppackade som om de är i en BigInteger-liknande format. Detta är (bakåt) kompatibelt med det format som pycassa använder för att packa IntegerType uppgifter. Detta fixar en oförenlighet med formatet att cassandra-cli och andra klienter använder för att packa IntegerType uppgifter.
- Återställ Python 2.5 kompatibilitet som bröts igenom i ordning sökords argument ConnectionWrapper.
- Pack column_start och column_finish argument i ColumnFamily * få * () metoder när super_column parameter används.
- Issue en DeprecationWarning när en metod, parameter, eller klass som har utfasats används. De flesta av dessa har föråldrat i flera versioner, men inga varningar utfärdades fram till nu.
- Deprecations nu uppdelad i separata sektioner för varje release i ändringsloggen.
Kommentarer hittades inte