OpenQuizz
Une application de gestion des contenus pédagogiques
_EncryptedBulkWriteContext Class Reference
Inheritance diagram for _EncryptedBulkWriteContext:
Collaboration diagram for _EncryptedBulkWriteContext:

Public Member Functions

def execute (self, docs, client)
 
def execute_unack (self, docs, client)
 
def max_split_size (self)
 
- Public Member Functions inherited from _BulkWriteContext
def __init__ (self, database_name, command, sock_info, operation_id, listeners, session, op_type, codec)
 
def check_keys (self)
 
def max_bson_size (self)
 
def max_message_size (self)
 
def max_write_batch_size (self)
 
def legacy_bulk_insert (self, request_id, msg, max_doc_size, acknowledged, docs, compress)
 
def legacy_write (self, request_id, msg, max_doc_size, acknowledged, docs)
 
def write_command (self, request_id, msg, docs)
 

Additional Inherited Members

- Data Fields inherited from _BulkWriteContext
 db_name
 
 command
 
 sock_info
 
 op_id
 
 listeners
 
 publish
 
 name
 
 field
 
 start_time
 
 session
 
 compress
 
 op_type
 
 codec
 

Member Function Documentation

◆ execute()

def execute (   self,
  docs,
  client 
)

Reimplemented from _BulkWriteContext.

◆ execute_unack()

def execute_unack (   self,
  docs,
  client 
)

Reimplemented from _BulkWriteContext.

◆ max_split_size()

def max_split_size (   self)
Reduce the batch splitting size.

Reimplemented from _BulkWriteContext.


The documentation for this class was generated from the following file: