66 < head >
77 < meta http-equiv ="Content-Type " content ="text/html; charset=utf-8 " />
88
9- < title > cassandra — Cassandra Driver 3.11 .0 documentation</ title >
9+ < title > cassandra — Cassandra Driver 3.12 .0 documentation</ title >
1010
1111 < link rel ="stylesheet " href ="../_static/custom.css " type ="text/css " />
1212 < link rel ="stylesheet " href ="../_static/pygments.css " type ="text/css " />
1313
1414 < script type ="text/javascript ">
1515 var DOCUMENTATION_OPTIONS = {
1616 URL_ROOT : '../' ,
17- VERSION : '3.11 .0' ,
17+ VERSION : '3.12 .0' ,
1818 COLLAPSE_INDEX : false ,
1919 FILE_SUFFIX : '.html' ,
2020 HAS_SOURCE : true ,
@@ -37,7 +37,7 @@ <h3>Navigation</h3>
3737 < li class ="right " >
3838 < a href ="../py-modindex.html " title ="Python Module Index "
3939 > modules</ a > |</ li >
40- < li class ="nav-item nav-item-0 "> < a href ="../index.html "> Cassandra Driver 3.11 .0 documentation</ a > »</ li >
40+ < li class ="nav-item nav-item-0 "> < a href ="../index.html "> Cassandra Driver 3.12 .0 documentation</ a > »</ li >
4141 < li class ="nav-item nav-item-1 "> < a href ="index.html " accesskey ="U "> Module code</ a > »</ li >
4242 </ ul >
4343 </ div >
@@ -86,7 +86,7 @@ <h1>Source code for cassandra</h1><div class="highlight"><pre>
8686
8787< span class ="n "> logging</ span > < span class ="o "> .</ span > < span class ="n "> getLogger</ span > < span class ="p "> (</ span > < span class ="s1 "> 'cassandra'</ span > < span class ="p "> )</ span > < span class ="o "> .</ span > < span class ="n "> addHandler</ span > < span class ="p "> (</ span > < span class ="n "> NullHandler</ span > < span class ="p "> ())</ span >
8888
89- < span class ="n "> __version_info__</ span > < span class ="o "> =</ span > < span class ="p "> (</ span > < span class ="mi "> 3</ span > < span class ="p "> ,</ span > < span class ="mi "> 11 </ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> )</ span >
89+ < span class ="n "> __version_info__</ span > < span class ="o "> =</ span > < span class ="p "> (</ span > < span class ="mi "> 3</ span > < span class ="p "> ,</ span > < span class ="mi "> 12 </ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> )</ span >
9090< span class ="n "> __version__</ span > < span class ="o "> =</ span > < span class ="s1 "> '.'</ span > < span class ="o "> .</ span > < span class ="n "> join</ span > < span class ="p "> (</ span > < span class ="nb "> map</ span > < span class ="p "> (</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> __version_info__</ span > < span class ="p "> ))</ span >
9191
9292
@@ -264,8 +264,16 @@ <h1>Source code for cassandra</h1><div class="highlight"><pre>
264264 < span class ="k "> def</ span > < span class ="nf "> uses_prepare_flags</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> version</ span > < span class ="p "> ):</ span >
265265 < span class ="k "> return</ span > < span class ="n "> version</ span > < span class ="o "> >=</ span > < span class ="bp "> cls</ span > < span class ="o "> .</ span > < span class ="n "> V5</ span >
266266
267+ < span class ="nd "> @classmethod</ span >
268+ < span class ="k "> def</ span > < span class ="nf "> uses_prepared_metadata</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> version</ span > < span class ="p "> ):</ span >
269+ < span class ="k "> return</ span > < span class ="n "> version</ span > < span class ="o "> >=</ span > < span class ="bp "> cls</ span > < span class ="o "> .</ span > < span class ="n "> V5</ span >
270+
267271 < span class ="nd "> @classmethod</ span >
268272 < span class ="k "> def</ span > < span class ="nf "> uses_error_code_map</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> version</ span > < span class ="p "> ):</ span >
273+ < span class ="k "> return</ span > < span class ="n "> version</ span > < span class ="o "> >=</ span > < span class ="bp "> cls</ span > < span class ="o "> .</ span > < span class ="n "> V5</ span >
274+
275+ < span class ="nd "> @classmethod</ span >
276+ < span class ="k "> def</ span > < span class ="nf "> uses_keyspace_flag</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> version</ span > < span class ="p "> ):</ span >
269277 < span class ="k "> return</ span > < span class ="n "> version</ span > < span class ="o "> >=</ span > < span class ="bp "> cls</ span > < span class ="o "> .</ span > < span class ="n "> V5</ span > </ div >
270278
271279
@@ -447,6 +455,14 @@ <h1>Source code for cassandra</h1><div class="highlight"><pre>
447455 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> write_type</ span > < span class ="o "> =</ span > < span class ="n "> write_type</ span > </ div >
448456
449457
458+ < span class ="k "> class</ span > < span class ="nc "> CDCWriteFailure</ span > < span class ="p "> (</ span > < span class ="n "> RequestExecutionException</ span > < span class ="p "> ):</ span >
459+ < span class ="sd "> """</ span >
460+ < span class ="sd "> Hit limit on data in CDC folder, writes are rejected</ span >
461+ < span class ="sd "> """</ span >
462+ < span class ="k "> def</ span > < span class ="nf "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> message</ span > < span class ="p "> ):</ span >
463+ < span class ="ne "> Exception</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> message</ span > < span class ="p "> )</ span >
464+
465+
450466< div class ="viewcode-block " id ="CoordinationFailure "> < a class ="viewcode-back " href ="../api/cassandra.html#cassandra.CoordinationFailure "> [docs]</ a > < span class ="k "> class</ span > < span class ="nc "> CoordinationFailure</ span > < span class ="p "> (</ span > < span class ="n "> RequestExecutionException</ span > < span class ="p "> ):</ span >
451467 < span class ="sd "> """</ span >
452468< span class ="sd "> Replicas sent a failure to the coordinator.</ span >
@@ -673,7 +689,7 @@ <h3>Navigation</h3>
673689 < li class ="right " >
674690 < a href ="../py-modindex.html " title ="Python Module Index "
675691 > modules</ a > |</ li >
676- < li class ="nav-item nav-item-0 "> < a href ="../index.html "> Cassandra Driver 3.11 .0 documentation</ a > »</ li >
692+ < li class ="nav-item nav-item-0 "> < a href ="../index.html "> Cassandra Driver 3.12 .0 documentation</ a > »</ li >
677693 < li class ="nav-item nav-item-1 "> < a href ="index.html " > Module code</ a > »</ li >
678694 </ ul >
679695 </ div >
0 commit comments