(self)
| 852 | return port |
| 853 | |
| 854 | def run(self): |
| 855 | connection, client_address = self._sock.accept() |
| 856 | try: |
| 857 | source = connection.makefile(mode='rb') |
| 858 | reader = pa.ipc.open_stream(source) |
| 859 | self._schema = reader.schema |
| 860 | if self._do_read_all: |
| 861 | self._table = reader.read_all() |
| 862 | else: |
| 863 | for i, batch in enumerate(reader): |
| 864 | self._batches.append(batch) |
| 865 | finally: |
| 866 | connection.close() |
| 867 | self._sock.close() |
| 868 | |
| 869 | def get_result(self): |
| 870 | return (self._schema, self._table if self._do_read_all |
no test coverage detected