Mga detalye ng Software:
Bersyon: 1.11.1
I-upload ang petsa: 28 Feb 15
Lisensya: Libre
Katanyagan: 34
Dapat gamitin ng mga user na tumatakbo Cassandra serye 0.6.x pycassa 0.3.0, ang mga user gamit ang mga serye 0.7.x ay maaaring gumamit ng mas bagong mga bersyon
Mga Tampok :.
- suporta Auto-failover
- Suporta para sa single o thread-lokal na koneksyon
- pooling Koneksyon
- Makatitipid interface
- Batch interface
- Ang isang paraan upang i-map ang isang umiiral na klase sa isang Cassandra ColumnFamily
- Suporta para sa SuperColumns
Ano ang bagong sa paglabas:
- Nagdagdag ng suporta para sa Cassandra 1.2+ atomic batch sa pamamagitan ng bagong atomic parameter para sa batch.Mutator, batch.CfMutator, at ColumnFamily.batch ().
Ano ang bagong sa bersyon 1.8.0-1:
- Idinagdag configure socket_factory katangian at parameter na constructor sa ConnectionPool at SystemManager.
- Added SSL suporta sa pamamagitan ng bagong socket_factory katangian.
- Nagdagdag ng suporta para sa DynamicCompositeType.
Ano ang bagong sa bersyon 1.7.0:
- Ang release na ito ay may ilang mga relatibong malaking mga pagbabago sa loob nito : ng isang bagong koneksyon pool stats kolektor, sa pagiging tugma sa Cassandra 0.7 sa pamamagitan ng 1.1, at ang pagbabago sa pag-uugali ng timezone para datetimes .
Ano ang bagong sa bersyon 1.6.0:
- Magdagdag ng kahilingan at impormasyon parameter sa PoolListener callback
- Magdagdag ColumnFamily.xget (), isang generator bersyon ng get () na awtomatikong pahina sa mga haligi sa makatwirang sized chunks
- Bagong script para sa madaling buuin ang mga pakete RPM
- Magdagdag ng suporta para sa Int32Type, isang 4-byte sign integer format
- Magdagdag constants para sa pinakamataas at pinakamababang posibleng halaga TimeUUID sa pycassa.util
Ano ang bagong sa bersyon 1.4.0:
- Mayroon Idinagdag:
- Tanggapin column_validation_classes kapag lumilikha o binabago mga pamilya na may mga haligi SystemManager
- Huwag pansinin ang mga hindi maabot na node kapag naghihintay kasunduan bersyon ng schema
- Pag-aayos ng Bug:
- Alisin ang hindi sinasadyang pag-print pahayag sa SystemManager
- Itaas TypeError kapag hindi inaasahang uri ay ginagamit para sa COMPARATOR o validator ng mga uri kapag lumilikha o binabago ng Haligi Family
- Ayusin ang pagpapakete ng mga halaga ng haligi ng paggamit validators haligi na tukoy sa panahon ng batch pagsingit kapag ang pangalan ng hanay ay nabago sa pamamagitan ng packing
- Palaging bumalik timestamp mula sa pagsingit
- Ayusin ang NameError kapag timestamp ay ginagamit kung saan ang DateType ay inaasahang
- Ayusin ang NameError sa python 2.4 kapag unpacking DateType bagay
- I-upgrade ang ez_setup.py upang ayusin ang nasirang link setuptools
Ano ang bagong sa bersyon 1.3.0:
- Pag-aayos ng Bug:
- Huwag balewalain ang mga hanay na parameter sa ColumnFamilyMap.insert ()
- Pangasiwaan laman ang patlang pagkakataon kung ColumnFamilyMap.insert ()
- Gamitin ang parehong mga default para sa timeout sa pycassa.connect () bilang ConnectionPool Gumagamit
- Ayusin ang typo na dulot ng ibang pagbubukod na itinapon kapag ang isang AllServersUnavailable pagbubukod ay itinaas
- IPython 0.11 sa pagiging tugma sa pycassaShell
- Tamang dependency deklarasyon sa setup.py
- Magdagdag UUIDType sa mga sinusuportahang uri
- Mga Tampok:
- Ang parameter filter_empty ay naidagdag sa get_range () gamit ang isang default ng True; ito ay nagbibigay-daan walang laman hilera upang panatilihing kung ninanais
Ano ang bagong sa bersyon 1.2.1-3:
- Pag-aayos ng Bug:
- Tamang-check para sa Counter sa ColumnFamily kapag nagse-set default_validation_class
- Ipasa kwargs sa ColumnFamilyMap sa ColumnFamily
- Iwasan ang mga potensyal na UnboundLocal sa ConnectionPool.execute () kapag kumuha ng () nabigo
- Ayusin ez_setup dependency / bundling upang ang pag-install ng package gamit easy_install o buto ng bungang-kahoy huwag mabigong walang ez_setup-install
Ano ang bagong sa bersyon 1.1.1:
- Tampok:
- Magdagdag MAX_COUNT at column_reversed param sa get_count ()
- Magdagdag MAX_COUNT at column_reversed param sa multiget_count ()
- Pag-aayos ng Bug:
- Huwag subukang muli ang pagpapatakbo pagkatapos ng TApplicationException. Pagbubukod na ito ay nakareserba para sa mga error program (tulad ng isang masamang mga parameter API), kaya retries ay hindi kinakailangan.
- Kung ang read_consistency_level kwarg ay ginamit sa isang ColumnFamily constructor, ito ay hindi papansinin, na nagreresulta sa isang default na basahin ang antas ng pagkakapare-pareho ng ONE. Ito ay hindi makakaapekto sa antas ng nabasa na ang pagkakapare-pareho kung ito ay tinukoy sa anumang iba pang paraan, kabilang per-pamamaraan o sa pamamagitan ng pagtatakda ng read_consistency_level katangian.
Ano ang bagong sa bersyon 1.0.8:
- Pack IndexExpression halaga sa get_indexed_slices () na ibinigay sa pamamagitan ng IndexClause sa halip na lamang ang parameter na halimbawa.
- mga pangalan ng Haligi at halaga na gumagamit IntegerType Cassandra ay naka-unpack bilang na ang mga ito sa isang BigInteger-tulad ng format. Ito ay (pabalik) tugma sa format na ginagamit ng pycassa sa pack IntegerType data. Inaayos na ito ng isang hindi pagkakatugma sa format na Cassandra-cli at iba pang mga client gamitin sa pack IntegerType data.
- Ibalik Python 2.5 compatibility na napunit out ng mga argument ang pagkakasunud-sunod ng keyword sa ConnectionWrapper.
- Pack column_start at column_finish argumento sa ColumnFamily * * makakuha ng () pamamaraan kapag ang parameter super_column ang gagamitin.
- Isyu ng DeprecationWarning kapag ang isang paraan, parameter, o klase na hindi na ginagamit ang gagamitin. Karamihan sa mga na-deprecate para sa ilang mga release, ngunit walang mga babala ay ipinalabas hanggang ngayon.
- Deprecations ay nahati ngayon sa magkahiwalay na mga seksyon para sa bawat paglabas sa changelog.
Mga Komento hindi natagpuan