pycassa

Software screenshot:
pycassa
Rincian Software:
Versi: 1.11.1
Tanggal Upload: 28 Feb 15
Pengembang: Jonathan Hseu
Lisensi: Gratis
Popularitas: 276

Rating: nan/5 (Total Votes: 0)

Para pengguna yang menjalankan Cassandra seri 0.6.x harus menggunakan pycassa 0.3.0, pengguna menggunakan seri 0.7.x dapat menggunakan versi yang lebih baru

Fitur :.

  • dukungan Auto-failover
  • Dukungan untuk koneksi tunggal atau thread-lokal
  • Connection pooling
  • antarmuka Thrift
  • antarmuka Batch
  • Sebuah metode untuk memetakan kelas yang ada ke Cassandra ColumnFamily
  • Dukungan untuk SuperColumns

Apa yang baru dalam rilis ini:

  • Ditambahkan dukungan untuk Cassandra 1.2+ batch atom melalui baru atom parameter untuk batch.Mutator, batch.CfMutator, dan ColumnFamily.batch ().

Apa yang baru dalam versi 1.8.0-1:

  • Ditambahkan atribut socket_factory dikonfigurasi dan parameter konstruktor untuk ConnectionPool dan SystemManager.
  • Ditambahkan dukungan SSL melalui atribut socket_factory baru
  • .
  • Ditambahkan dukungan untuk DynamicCompositeType.

Apa yang baru dalam versi 1.7.0:

  • Rilis ini memiliki beberapa perubahan yang relatif besar di dalamnya : kolam koneksi baru statistik kolektor, kompatibilitas dengan Cassandra 0.7 melalui 1.1, dan perubahan perilaku Zona untuk datetimes
  • .

Apa yang baru dalam versi 1.6.0:

  • Tambah permintaan dan informasi parameter untuk PoolListener callback
  • Tambahkan ColumnFamily.xget (), versi generator get () yang secara otomatis halaman atas kolom dalam potongan berukuran cukup
  • naskah baru untuk dengan mudah membangun paket RPM
  • Tambah dukungan untuk Int32Type, 4-byte Format integer ditandatangani
  • Tambah konstanta untuk nilai TimeUUID tertinggi dan terendah mungkin untuk pycassa.util

Apa yang baru dalam versi 1.4.0:

  • Fitur Ditambahkan:
  • Terima column_validation_classes saat membuat atau mengubah keluarga kolom dengan SystemManager
  • Abaikan node bisa diakses saat menunggu kesepakatan versi skema
  • Perbaikan Bug:
  • Hapus pernyataan print kecelakaan di SystemManager
  • Naikkan TypeError ketika jenis terduga digunakan untuk pembanding atau validator jenis saat membuat atau mengubah Kolom Keluarga
  • Fix kemasan nilai kolom menggunakan validator-kolom tertentu selama sisipan bets ketika nama kolom diubah dengan kemasan
  • Selalu kembali cap waktu dari sisipan
  • Fix NameError ketika timestamps yang digunakan di mana DateType yang diharapkan
  • Fix NameError dalam python 2.4 ketika membongkar DateType benda
  • Upgrade ez_setup.py untuk memperbaiki setuptools rusak menghubungkan

Apa yang baru dalam versi 1.3.0:

  • Perbaikan Bug:
  • Jangan abaikan kolom parameter di ColumnFamilyMap.insert ()
  • Menangani bidang misalnya kosong di ColumnFamilyMap.insert ()
  • Gunakan default yang sama untuk batas waktu dalam pycassa.connect () sebagai ConnectionPool menggunakan
  • Fix ketik yang menyebabkan pengecualian yang berbeda untuk dilempar ketika pengecualian AllServersUnavailable dibesarkan
  • IPython 0.11 kompatibilitas di pycassaShell
  • Benar ketergantungan deklarasi di setup.py
  • Tambahkan UUIDType dengan jenis yang didukung
  • Fitur:
  • Parameter filter_empty ditambahkan ke get_range () dengan default Benar; ini memungkinkan baris kosong untuk disimpan jika diinginkan

Apa yang baru dalam versi 1.2.1-3:

  • Perbaikan Bug:
  • Benar memeriksa Counter di ColumnFamily saat mengatur default_validation_class
  • Lulus kwargs di ColumnFamilyMap ke ColumnFamily
  • Hindari potensi UnboundLocal di ConnectionPool.execute () ketika get () gagal
  • Perbaiki ez_setup ketergantungan / bundling sehingga paket instalasi menggunakan easy_install atau pip tidak gagal tanpa ez_setup diinstal

Apa yang baru dalam versi 1.1.1:

  • Fitur:
  • Tambahkan MAX_COUNT dan params column_reversed untuk get_count ()
  • Tambahkan MAX_COUNT dan params column_reversed untuk multiget_count ()
  • Perbaikan Bug:
  • Jangan coba lagi operasi setelah TApplicationException a. Pengecualian ini disediakan untuk kesalahan program (seperti parameter API buruk), sehingga mencoba ulang tidak diperlukan.
  • Jika kwarg read_consistency_level digunakan dalam konstruktor ColumnFamily, itu akan diabaikan, sehingga default membaca tingkat konsistensi ONE. Hal ini tidak mempengaruhi tingkat konsistensi dibaca jika itu ditentukan dengan cara lain, termasuk per-metode atau dengan menetapkan atribut read_consistency_level.

Apa yang baru dalam versi 1.0.8:

  • nilai Pack IndexExpression di get_indexed_slices () yang disediakan melalui IndexClause bukan hanya parameter misalnya.
  • nama kolom dan nilai-nilai yang menggunakan IntegerType Cassandra yang membongkar seolah-olah mereka dalam format BigInteger seperti. Ini adalah (mundur) kompatibel dengan format yang menggunakan pycassa untuk paket data IntegerType. Ini perbaikan ketidakcocokan dengan format yang cassandra-cli dan klien lain menggunakan untuk paket data IntegerType.
  • Kembalikan Python 2,5 kompatibilitas yang menembus keluar dari argumen urutan kata kunci di ConnectionWrapper.
  • Pack column_start dan column_finish argumen di ColumnFamily * mendapatkan * () metode ketika parameter super_column digunakan.
  • Menerbitkan DeprecationWarning ketika sebuah metode, parameter, atau kelas yang telah usang digunakan. Sebagian besar telah usang selama beberapa rilis, tapi tidak ada peringatan yang dikeluarkan sampai sekarang.
  • deprecations sekarang dibagi menjadi beberapa bagian terpisah untuk setiap rilis di changelog.

Software yang serupa

Komentar untuk pycassa

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!