modin
modin copied to clipboard
PERF-#4711: avoid `to_pandas` call when calling left join
Signed-off-by: Anatoly Myachev [email protected]
What do these changes do?
Key idea: the current implementation for left join can be replaced with a combination of right.reindex + concat functions.
This approach can be extended to all types of join.
Benchmark (>2x gain on my machine with 8 cores, compared with master, both for Ray and Dask):
import modin.pandas as pd
#import pandas as pd
import pandas
import numpy as np
from time import time
random_state = np.random.RandomState(seed=42)
count_rows = 1_000_000
count_cols = 64
arrays = [
np.array(["bar"]*count_rows),
np.array([f"ind{x}" for x in range(count_rows)]),
]
index1 = pandas.MultiIndex.from_arrays(arrays, names=["name1", "name2"])
data = random_state.randn(count_rows, count_cols)
df1 = pd.DataFrame(data, index=index1)
random_state.shuffle(arrays[1])
index2 = pandas.MultiIndex.from_arrays(arrays, names=["name1", "name2"])
df2 = pd.DataFrame(data, index=index2, columns=[f"col{x}" for x in range(count_cols)])
df2.drop(f"ind{count_rows-1}", axis=0, level=1, inplace=True)
for _ in range(3):
start = time()
res = df1.join(df2, on=["name1", "name2"])
# partitions = res._query_compiler._modin_frame._partitions
# all(map(lambda partition: partition.wait() or True, partitions.flatten()))
print(f"join time: {time()-start}\n")
- [x] commit message follows format outlined here
- [x] passes
flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py - [x] passes
black --check modin/ asv_bench/benchmarks scripts/doc_checker.py - [x] signed commit with
git commit -s - [x] Resolves #4711
- [x] tests added and passing
- [x] module layout described at
docs/development/architecture.rstis up-to-date - [ ] added (Issue Number: PR title (PR Number)) and github username to release notes for next major release
TeamCity Python test results bot
Tests FAILed
Tests Logs
[ 22%]
sssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss............................ [ 25%]
........................................................................ [ 28%]
........................................................................ [ 30%]
........................................................................ [ 33%]
........................................................................ [ 36%]
........................................................................ [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
........................................................................ [ 48%]
.................................s...................................... [ 51%]
........................................................................ [ 54%]
........................................................................ [ 57%]
........................................................................ [ 60%]
........................................................................ [ 63%]
........................................................................ [ 66%]
........................................................................ [ 68%]
........................................................................ [ 71%]
........................................................................ [ 74%]
........................................................................ [ 77%]
........................................................................ [ 80%]
................................xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 83%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 86%]
xxxxxxxx................................................................ [ 89%]
........................................................................ [ 92%]
........................................................................ [ 95%]
.............................................................X.......ss. [ 98%]
...x....................xx.........ss........ [100%]
---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml
= 1999 passed, 341 skipped, 123 xfailed, 1 xpassed, 3914 warnings in 135.88s (0:02:15) =
============================= test session starts ==============================
platform linux -- Python 3.8.13, pytest-7.1.2, pluggy-1.0.0
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.4.1, cov-2.11.0, forked-1.4.0, xdist-2.5.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I / gw32 I / gw33 I / gw34 I / gw35 I / gw36 I / gw37 I / gw38 I / gw39 I / gw40 I / gw41 I / gw42 I / gw43 I / gw44 I / gw45 I / gw46 I / gw47 I
gw0 [49554] / gw1 [49554] / gw2 [49554] / gw3 [49554] / gw4 [49554] / gw5 [49554] / gw6 [49554] / gw7 [49554] / gw8 [49554] / gw9 [49554] / gw10 [49554] / gw11 [49554] / gw12 [49554] / gw13 [49554] / gw14 [49554] / gw15 [49554] / gw16 [49554] / gw17 [49554] / gw18 [49554] / gw19 [49554] / gw20 [49554] / gw21 [49554] / gw22 [49554] / gw23 [49554] / gw24 [49554] / gw25 [49554] / gw26 [49554] / gw27 [49554] / gw28 [49554] / gw29 [49554] / gw30 [49554] / gw31 [49554] / gw32 [49554] / gw33 [49554] / gw34 [49554] / gw35 [49554] / gw36 [49554] / gw37 [49554] / gw38 [49554] / gw39 [49554] / gw40 [49554] / gw41 [49554] / gw42 [49554] / gw43 [49554] / gw44 [49554] / gw45 [49554] / gw46 [49554] / gw47 [49554]
........................................................................ [ 0%]
......................................................................... [ 0%]
......................................................................... [ 0%]
........................................................................ [ 0%]
........................................................................ [ 0%]
..........................................x............................. [ 0%]
.............................x.......................................... [ 1%]
.......x................................................................ [ 1%]
........................................................................ [ 1%]
........................................................................ [ 1%]
........................................................................ [ 1%]
........................................................................ [ 1%]
........................................................................ [ 1%]
.........................................x.............................. [ 2%]
......................................................................... [ 2%]
........................................................................ [ 2%]
........................................................................ [ 2%]
.......................................................................... [ 2%]
........................................................................... [ 2%]
........................................................................ [ 2%]
........................................................................ [ 3%]
.......................................................................... [ 3%]
.......................................................................... [ 3%]
.......................................................................... [ 3%]
.......................................................................... [ 3%]
........................................................................ [ 3%]
............................................................................. [ 3%]
............................................................................. [ 4%]
........................................................................ [ 4%]
.................................x...................................... [ 4%]
........................................................................ [ 4%]
........................................................................... [ 4%]
........................................................................ [ 4%]
......................................................................... [ 4%]
........................................................................ [ 5%]
........................................................................ [ 5%]
........................................................................ [ 5%]
............................................................................ [ 5%]
......................................................................... [ 5%]
........................................................................ [ 5%]
......................................................................... [ 6%]
........................................................................ [ 6%]
........................................................................ [ 6%]
...........x.........xx................................................. [ 6%]
.......s............x..............s....x........................s....... [ 6%]
.....x..............s............................s...................... [ 6%]
..........s.........................s..............................s..... [ 6%]
.s.........................s..s......................s....s............. [ 7%]
...........s.....s....................s....s......s.............s....s... [ 7%]
.....s............s.....s....s.s.............s..s...s........s..s......... [ 7%]
s..s..s......s..s...........s..ss.....ss.....s.s....s.s.......s.s....... [ 7%]
ss..s.s...s.s..........ss..s..s.....ss........ss..s.s..ss..........s.s..sxs. [ 7%]
.....s.s..s.sss...ss.s.s..ss...s...s.s.s.ss.s..s..s..sss..s...ssss...s.s [ 7%]
..sss...ss..s.ssss..ss...sss.ss.ss......ssss..ss..s.sss.s.ssss...sssss.. [ 7%]
ss.sssssssss.sss.....sssssssssssss.sssss.ssssssssss..ss.ss..s.s.sssssssss [ 8%]
.s.ssssss.ss.ss.ssssss.sss.sss.ssssss.ssss..s..sss.ssssss.ssss.sssss.sss [ 8%]
sssssss.sssssss.sss..sssss.sssssssss.sssssssssssssss.s.ssssssss.sssss.ssss. [ 8%]
s....sssssssssssssssssss.ssssss.ssss.ssss.sss.ss.ss.ssssssssssssssxsssss [ 8%]
ss.sssssssss.sss.ssss.sssss.ssssssssssssssssssssssssssssss.ss.ssssss.ssssss [ 8%]
ssssssssssssssss..sssssssssssssssss.sssssss.ssss.sssssssssssssssssssssssss [ 8%]
sssssssss.s.sssssss.ssssssssssssssssss.sssssssssssssssssssssssssssssssss [ 8%]
s.ssssss.sssssssss.ssssssssssssss.ssssssssssssssss.ssss.sssssssss.ssssss [ 9%]
sssssssssssssssssssssssss.sssssssss.ssssssss.sssssssssssssssssssssssssss [ 9%]
ssss.ssssssss.sssssssssssssss.ssssssss.ssssssssssssss.ssssssssssssssssss [ 9%]
ssssssssssssssssssssssssssssssssssss.sss.sssssss.sssssssssssssssssssssssss [ 9%]
ssssssssss.sssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssss [ 9%]
sssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssss [ 9%]
s.ssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [ 9%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssss [ 10%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss.sssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssss [ 10%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 11%]
sssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 11%]
ssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 11%]
ssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssss [ 11%]
ssssssssss.ssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss.ss.ss [ 11%]
ssssssssssssssssssssssssssssssssssssssssssssss..sssssssssssssssssssssssss [ 11%]
sssssssssssssssssssssssssssss.ss.sssssssssssssssssssssssssssssssssssssss [ 12%]
sssssssss.sssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 12%]
ssssssssssssssss.ssssssssssssssssssssssssssssssssss.ssssssssssssssssssss [ 12%]
s.ssssssssssssssssssssssssssssss.sssssssssssssssssss.sssssssssssssssssssssss [ 12%]
sssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssss [ 12%]
sssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssss [ 12%]
ssssssssssss.ssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssss [ 12%]
ssssssss.sssssssssss.ssssssssssssssssssssssssssssssssssssssssss.sssssss. [ 13%]
sssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssss [ 13%]
sssssssssssssssssssssssssssssssss.ssssssss.sssssssssssssssssssssssssssss [ 13%]
sssssssssssssssssssss.sssssss.ssssssssssssssssssssssssssssssssssssssssss [ 13%]
ssssss.ssssssssssssssss.ssssssssssssssssssss.sssssssssssssss.ssssssssssss [ 13%]
sssssss.ssss.ssssssss.ss.ssssssss.ssssssss.sssss.sssssss.sssss.s.sssssss.ss [ 13%]
ssss.ss.sssss.ssss.sssssssssssss.sssssss..sssss.ssss.s.s.ssssss.sss.ss.s [ 13%]
sssssssssssss.ssss..s.s.sssss.ss.s.ssssssssss.ssss.s.ssssssssss.ssss..ss [ 14%]
s.sssssssss.ss..sssssss.ssssssssss.ssssssss.sssss..sss.sssss.ss.ss.sssss. [ 14%]
ssssssssssssss.sssss.ssss.ss.s.ssssss.sssssss.sssssssssssssssssss.ssssss [ 14%]
ssssss.ss.ssssssssssssss.sssssssssssssssssssss.s.ssssss.ssss.sssss.ssssss [ 14%]
ss.ssssssssssssssssssssss...sssss.ssssssssssss.ssssssssssssssssssssssssss [ 14%]
ss.s.s.sss.ss.ssssss.sss.ss.sssssssssssss.sssssss.sssssss.s..s..ss.ssss.s [ 14%]
.ssss.ssssss.sssssss.sss.ss.sssss..ss..ss.s.s.ssss.ss.sssss.sss.ssssss.sss [ 14%]
.ss.s.sssss..s.ss.ss.s..ss.sss.ss.ssssss.s.sssss.sssss.s.s.ssss....ss.ss. [ 15%]
.s.ssss.ss.ssssssssssss.s.sss.sss..ssssss...sss.sss..ssss.sss.ss.sssssss [ 15%]
s.ssss..ssssss..sssssssss..ss.ss..ssssss.ssssssssssssss.sss.sss.s..ss.ssssss [ 15%]
ss.ss.ss..sssssss.sssssssssss.ssssss.sss.ss..s.ssssssssss.ssss.ss.ssssssssss [ 15%]
sssssss..sssssssssssss.s.ssssssssssssss.ss.ssssssssssssssssss.ss.sss.sss. [ 15%]
ssss.sssss.sss.ssssssssss.sssssssssssssss.sss.ss.ssssssss.ssssss...sssss [ 15%]
ssss.sssssssssss.sssssss.ss.s..ssss.sss.sss..sssssssss.s.ssssss.ssss.sss [ 15%]
sssss....sss.sss.sss.s.ss.ssssssssss.ssss.sssss..sssssss...ssss.sssss.s. [ 16%]
s.s.s..sss.ssssssss.sss.ssssssss..ssss.s..ss.sssss.ssss.sss.sssssssssssss [ 16%]
s.sssss.s.s.ss.s.s.ss..ss.ssss.ss.ssss.sss.ssssss.ssss.ssssss.s.ssssss.. [ 16%]
s.ss..s..sss.sss.sssssssssssssssss.ssss.ss.ssssss..s.s.s.sssssssssssssssss [ 16%]
s.sss.sss..ss.sss.s.ssssssss.s.sss.ssssss.sssssss.ssss.sssssssss.sssss.s. [ 16%]
sssssssss.sss.ssssssssssssssssss.ssssssssssss.s.ssssss.s.ssssssssss..ss. [ 16%]
sssssssssss.sss.ssssssssssssss.ssss.s..ssssssssss.ssssssssssssssssss.s.ss [ 17%]
ssssssss..ssss.sssss.sssssssss.ssssss.ssssss.sssss.s..sssss.s.sssssssss.ss [ 17%]
sssssssssss.sss.ssssssssssss.s..sssssssss..ssssssss.ss.ssssss.sssssssssss [ 17%]
.ss.sssssss..s.s.sssssss.ss..ssssss.ssssssss.ssssssssssss.ssss.s....sssss [ 17%]
ssss.ssssss.sssss.sssssssssssssss.s.sssssss.s...ssssssssssssss.sss.ss.s.s [ 17%]
ssssssssss.sssss.sssssssss.s..s..sssss.sssssss.ssss.ss.ssssssssssssssss. [ 17%]
sssssssss..ssssss.sss.ssss.sssssssss.sssssssssssssss.s.sssss.ssss.ssssss. [ 17%]
.ss...sssssssssss.sssssssssssssssss.ss.s.ssssssss.sssssssssss.ssssssssss [ 18%]
ssssssssssssssssssssss..ssssssssssssssssssss.ss.ssssss.sssssssssss.ssssssss [ 18%]
sssssssssssssssssss.ssssss.ssssssssssssssssssssssss.ss.sssssssss.ssssssssss [ 18%]
ssssss.sssss.ssssssssss..ssss.ss..sssssss.ssss.sss.ssssssssssssssss.sss. [ 18%]
.sssssss.sssssss...ssssssss.sssss.sssssssssssssss.ssss.ssssss.ssssssss.s..s [ 18%]
ss.ssssssssssss..sssssssssssssss.sss.sssssssssssss..sss.sss.sssssss.ssss [ 18%]
ssssssssssssssssssssss.ssssssssss..sssss.sssss.s.ssssssssssss.ssssssssss. [ 18%]
.ssss.sssssss..s.sssssssssss.ssssssssssssss..sssssssssssss.ssssssss.ssss [ 19%]
sssssssssssssssssssssssssssssssssss.ssssss.ss.sssssssssssss.s.sss.sssssss [ 19%]
sssss.ssssssssssssssssssssss.ssssssssssssssssss.ssssssssssssssssssssssss [ 19%]
ssssssssssssssssssssssssssss.ss....ssssss.sssssssssssssssssssssssssssss.ss [ 19%]
ssssssss..sssssssss...ssss.sssssssssss.sssssssssssssss.ssssssssssss..ssss [ 19%]
sssss..s.sss.ssssss.ssssssssssss.ssssss.ssssssssssssss.ssssss.ssssssss.s [ 19%]
sss.sssssssssssssss.sssssss.ssssssssssss.ssss.ssssssss.sssss.sssssssssss [ 19%]
sssssss.sss.sssssssssssssss.ss.sssssss.ssss.ssssssssssssssssssssss.s.sss [ 20%]
ssssssss.ssssssssssssssss.sssssssssss.sssssss..ss.ssssssssssss.sssssss.sss [ 20%]
sssssss.ssssssssssss.sssssssss.ssssssssssssssssssssssssssssss.ssssssssss [ 20%]
ssss.ssssssssssssssssssssssssssssssssssssss.ss.sssss.s.ssssss.s.ssssssss [ 20%]
sssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssss [ 20%]
sssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssss.ssssssssss [ 20%]
sssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssss [ 20%]
ssssssssss.ssssssssssss.sssssssssss.ssssssssssssssss.ssssssssssssssssssss [ 21%]
sssssss.sssssssssssssssss.sssssssssssssssssssssss.sssssssssssssssssss.ss [ 21%]
sssssssssssssssssss.s.sssssssssssssss.sssssssssssssssssssss.sssssssssssssssss [ 21%]
.ssssssssssssssssss.sssssssssssssssssssssssssssssssssss.sssssssssssssssssss [ 21%]
ssssssssssssss..ssssssssssssssss.sssssssssssssssssssssssssssssssssssssss [ 21%]
ssssssss.ssssssssssssssssssssssssssssssssssss.sssss.sssss.ssssssssssssss [ 21%]
sssssssssssssssss...ssssssssssss.ssssssssssss.s.ssssssssssssssssssssssss [ 22%]
ssss..sssssssssssssssssssssssssss.s.sssssssssssssssssssss.ss..ss.sssssss [ 22%]
sssssssssssssssssss..sssssssssssssssssss..ssssssssssssssssssssssss.sssss [ 22%]
sssssssssssssssssssssssssssssssssssss.ssss.sssssssssssssssss.ssssssssss.s [ 22%]
sssssssssss.sss.s.ssssssssss..sss.sssssss.ssss.s.ssss.ssss.ssssssssssss. [ 22%]
ssss.sss..s.ssssss.ssssssssssssssssss.sssssss.ssssssssssss.ss.sssssss.sss [ 22%]
ss.ssss.sssssssssssssssssss.ssssssss.ssssssss.ssssssssssss.sssssssssssssss [ 22%]
sss.sssssssssssssss.ss.s.sssssssssssssssssssss.sssssssssssssssssssssss.sss [ 23%]
ssssssssssssss.ssss.sssssssssssssss......s.sssss.........ssss..s.ssss... [ 23%]
ssss...s..............ss.sss.s.ssss....ss.ssssssssssssss.ssssssssss..sss [ 23%]
ss.sssssssss.......s....sss.ssssssssssssssssssssssssss.....s..ssssssssss [ 23%]
ss.s.sssssssssssss..s.sssssssssssssssss.......ssssssssssssssssss.sss.sss [ 23%]
sssssssssssssssssssss.s..sssssssssssssssssss.sssss.s.sssssssssssssssssss [ 23%]
ssssssss.ssssssssssssssssss.ssss.ssssssssss...ssssssss.ss..s.s.ss.....ss [ 23%]
sssssssssssss.s.sssssss.ssssssssssssssssssssssssssssss.s.ssssss....s.s.. [ 24%]
..s.s.s.s...ssssssss..ssssssssssssss..s...ss.s.s.s.s.s..ssssss.....s.s.. [ 24%]
sssssss.ssssssssss..s.s.s.ssssssssssssssssssssssssssssssssssssssssssssss [ 24%]
sss.s.sssssssssssssssssss...s.s.s.s..s.sssssssssssssssssssssssssssssssss [ 24%]
ssssssssssssssssssssss.s.ssssss.s.s.sssssssssssssss..s..s...s.s.ss.s.sss [ 24%]
ssssssssssssssssss.sssssssssssss.s.s.sssssssssssss.s.s.sssssssssssss.sss [ 24%]
ssssssssssssssssssssss.ssssssss.s.sssssssssssssssss.s.ssssssssssss.s.s... [ 24%]
sssssssss.sssssssssssssssssssssss.ssssssssss.s.ssss.sssss..ssssssssssss..ss..ss [ 25%]
ssssssssssss.ss.sssss.ssssssss.ss.sss.s..ssssss.sss..s.sssssssss.s.sssss [ 25%]
ssssssssssssss.sss.sssssssssssssssssssssss.sssssssssssss...ss.ss.sssssss [ 25%]
ssssssss.s...sssssssssss.ss.sssssssss.sssssssssssssssssss.ssss...sssssss [ 25%]
ssssssssssssssss...ssss.sss.sssssss.sss..s.sssssssssssssssssssssssss..s. [ 25%]
sssssssssssssssssssssssssssss.s.ssssss.ssss.sss..ssssssssssssssss.ssss.ss [ 25%]
sssss.ssss.sssss.ssssssssssssssssssssssss.sss.s.sssssssss.ss.ssssssss.sss [ 25%]
ssssss.ss..s.ssss..sss.sss.sssssssssssssssssssssssssssss..sssssssssssss.ssss [ 26%]
sssssssssss.sssss.sssssssssssss.s.sss.ssssss.sss.sssssss.sssss.ssssssss.sssss [ 26%]
.sssss.sssssssssssssssssss.sssssss.ssss..ssssss.ssssssssss.ssss.ssssssss.s.ss. [ 26%]
sss.ss.sss.sssssssssss.sssss.sssss.sss.ssssssssss.sssssss.sssssssssssssss [ 26%]
ssss.s.ssss.s.sssssssssssssssssssssss.ss.ssss.ssssssss..ssss.ssssssssssss.s [ 26%]
sssssssss.sss.ss.s.sssssssssssssssss.sssss.ss.ss.ssss.sssss.sss.ssssssss [ 26%]
ssssssssssssssssssssssss.s.ss.ss.sssss.sssssss.ssssss.sssssss..ss.ssssss [ 27%]
sss.sssssssssssssssssss.sssssssssssssssss.ssss.ssssssssssssssssssssss.ss [ 27%]
sssssssssss..s.sssssss.ssss.sssss.sssssss.s..ssssss.sss.s.s.ssssssssssss [ 27%]
sssss.sssssssss.sss.s.ssssssssssssssssssss.ss.ss.ssss.ssssssss..ssssssss [ 27%]
ssssssssss..sssss.ss.ssssssssss.sss..ssssssssssssssss.ssssss.sssssssss.s [ 27%]
ssssssssss.sssssssss.sssssss.ssssssssssssssss....sssssssssssssssssssss.. [ 27%]
.sssssssss..sssssssssssssss.sssssss.sssssssssssssssssssss.sssssssssss.ss [ 27%]
ssssss.sssssssssssss.sss.s..ssss.sssssssssssss.s.ssssssss..........ssss. [ 28%]
sssss.sssssssssss.s.sssssss.........ssss.sssss.sssssssssss.ssssssssss..s..... [ 28%]
sssss.sssss.sssssssss.sssssssssss.s......sssss.ssssss.ssssssss.sssssssss [ 28%]
ss...s....ssssss.sssss.sssssssss.ssssssssssss......ssssss.ssss.s.ssssssss [ 28%]
s.sssssssssssss....ssssss.ssssssssssss.ss.ssssssssssssss.ssssss.s.ssss.s [ 28%]
s.ssssssssssssssssss.ssssss.ssssssssssssssssssssssssssssss.ssss.ssssssss [ 28%]
sssss.ssss.sssssssss.ssss.ss.ssssssssssssssssssssss.ssss.sss.ssssss.sssss [ 28%]
ssssssssssssssss.s.s.s.ssssssssssssssssssss.sssss..s.s.ssss.ssssssssssss.sss [ 29%]
sssssssss..s.ssssssssssssssssss.sssss...s.ssssss.sssssssss.ss.s.ss.ss..ss [ 29%]
ss.ss.sssssss.sssssss..ssss.s...ssssssss.ssssssss.ssssss.s..ssssssssssss [ 29%]
s.ssss.ssssssssssssssss.sss.sss.ssssssssssssssssss.ssssssssssssssssssssss. [ 29%]
s.sssss..ssssss.s.ssssssssss.sssss.ssssssssssssssssssssss.ssssss.ssss.s.s [ 29%]
s.ssssssss.sssss.s..sssssss.sssssssss.ssssss.ssssssssssssssssssss.ssss..s [ 29%]
s.ssssssssssssssssssssss.sssssss.ssssssssss..ssssss.sssssssssss.sssss.s.sss [ 29%]
sssssss.ssssssssssss.ssssssssss.sssss.sss.s.ss.sssssssssssssssssss..ssss [ 30%]
ss.sssss.ssss.sss.sssss.ssssssssssssssss.ss.ss.sssssssssssssssssssssssss [ 30%]
.s.ss.ssssssssssssssss.ssssssss.sss.ssssssss.sssssssssssssss..ssssssssss [ 30%]
sssssss.ssssssss.ssss.s.ssss.s.sss.ssssssssssssss.ss.ssssssssssssss.sss.s. [ 30%]
ssssssssss.ssssssssssssss..s.ssss.ssssssssssssssss.sss.sssss.ssssssssssss [ 30%]
sss.s.ssssssssss.sssssssssss.ssss.ssssss.ssss.sssssssssssssssssss.s.sss.. [ 30%]
sssssssss..ssssssssss.sssssssss.ssssssssssss.ssss.s.ssssssssss.sssssssss. [ 31%]
s.ssssss.ssss.ssssssssss.ssssssssssss.s.sssssssssssss.ssss.sssssss.sssssss [ 31%]
ssssss.ssssssss..ssssssssss.sssssssssssss..s..sssssssssss.sss.sssssss.sssss [ 31%]
ssssss.sssss.ssssssssss.ssss.ssssss.ssssssssss..ssssssssssss.ss.ssssssss.ss [ 31%]
ssssssss.sss.sssssssssssssssss.sssssss.ssssssssss.sssss.sssssssssss.sssssssss [ 31%]
.ssssssss..sss..sssssssssssssss..ssssssssssssssssssss.sssssssssssss.sssssss [ 31%]
.sss.sssss.sssssssss.sssssss.s..sss.ssssssssss.sssssssss.sssssssssssss.s [ 31%]
ssssssss.ssssssss.sssssssssssssssss.sssssssssss.sssssss.ssss.sssssssssss [ 32%]
sssssss.sssssssssss.ssssssssssssssssssssssssssss.ssss.ssssss.ssssssssss.ss [ 32%]
sssssss.ss...sss.ssssssssss.ssss.s.sss.ssssssssssss.s.ssssssssssssssssss [ 32%]
sss.ssss..ssssssss.ssssssssss.ssssssss.ssssssss.ssssssssssss.sssssss.sss [ 32%]
sss.ssssssssssss.sssssssss..ssssss.ssssssssssssssssssssss.ss.ssssssss.ssss [ 32%]
sssssssss..sss.sssssss.ssssssss...sssssssssssssssssssssss.ss.sss.sssssss [ 32%]
ssssssssssssssssssssssssssssssssssssssss.s..ssssssssssssss.sssss.s..ssss [ 32%]
sssssss..ssssssssssssssssssssssss.ssssss.ssssssss.ssssssssss.ss.ssssssss.. [ 33%]
ssssss..ss.s.ssssssssssssssss.sssssssssssssss.sssssssssssssssssssssssssss [ 33%]
ssssssssssss.sssss.s.sssssssss.ssss.ss.s.sssssss.ssssss.sssssssssss.ssssss [ 33%]
sssssssssssssssssssssssss.sssss.ssssssss.ss.sss.ss.sssss..ssssssss.ss.sssss [ 33%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssss.ssssssssss [ 33%]
ss.sssss.ssssssssssss.s.s.sss.sssssssssssss.sssssssssssssssssssssss.ssss [ 33%]
ssssssss.ssssss.sssssssssss.ss..ss...sssssssssssss.sssss.ssssssssssssss. [ 33%]
ssssssssssssssssssssssssssss.ssssssssssssss.ssss.sss.ssssssss.ssssssssss [ 34%]
ss.ssssssssssssssssssssssssssssssssssss.sssssssssss.s.s.sssssssssss.ssss [ 34%]
ssssssssssssss.sssssssss.s.sssssssssssssssssss.s.s..s.ssssssssssssssssss [ 34%]
ssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssss [ 34%]
sssssssss.sssssssssssssss.ssssssssssssssssssss.sssssssssss...ss.ssssssss [ 34%]
ssssssssssssssssssssssssssssssssssss.s.ssssssssssss.s.ssssssssss.sssssss [ 34%]
.sssssssss..s.ssssssssssssssss.s.sssssssssssss.s.ssssssssssssssss.s.s.ss [ 35%]
ssssssssssssssss.s.s.ssssssssssssssssss.ssss..ssssssssssss.sssss.sss.sss [ 35%]
ssssssssss.sssss.sssssssssss.sssssss.sssssss.sssss.ssssssssssssssssssss. [ 35%]
ssssssssssssssss.ss.ssss.sssssssssss.ssss.sssss.sssssssssssssssssssssssss [ 35%]
sssssssssssssssssssssssssssss.ssssssssssssssssssssssss.sssssssssssssssss [ 35%]
sssssssssss.ssssssssss.sssssss.sssssssssssssssssssssssssssssssss.ssssssss [ 35%]
ssssssssssssssss.sssssssssssss.sssss.ssssssssssssssssssssssssssssssssssssss [ 35%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
ssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssss [ 36%]
sssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssss [ 36%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%]
sssssssssssssss.ssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [ 37%]
sssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
sssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
sssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%]
ssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssss.s.s.s [ 38%]
sssssssssss.sssss.ssssssssssssss.ssssssssssssssss.ssssssssssssssssssssss [ 38%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
ss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
sssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssss.sss [ 38%]
sssssssssssss.ssssssssssssss.sssssssssssssssss.sssssssssssssss.ssssssssssss [ 39%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 39%]
ssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssss.s.ssssssssssssssss.sssssssssssssssssssssssssssss.ssssss [ 40%]
sssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
sssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssss [ 41%]
ssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ssss.s.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 41%]
sssssssssssssssssssssssss.ssssssss.sssssssssssssssssssssssssssssssssssss [ 42%]
sssssssssssss.sssssssssssssssssssssssss.ssssssssssssssssssssssssssssssss [ 42%]
sssssssssssssssssssssssssssssssss.sssssss.sssssssssssss.ssssssssssssssss [ 42%]
sssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 42%]
ssssssssssssssssssssssssssssssssssssssssssssssss...ss.ssssssssssssssssss [ 42%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 42%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssss [ 42%]
sss.sssssssss.sssssssssssssssssss.s.ssssssssssssssssssssssssssssssssssss [ 43%]
sssssssssssssssssss.ssssssssss.ssssssssssssssssssssssss.ssssssssssssssss [ 43%]
ss.s..sssss.sssssssssssssssssssssssssssss.ssss..ssssssssss.s.s.s.sssssss [ 43%]
sssssssssssssssss..ssss.xssssssssssssssss.sssssssssssssssssssss.ssssssss [ 43%]
sssssssss.xssssssssssss.ssssssssssss..ssssss.ss.sssss.ss.xssssx.ssssssss [ 43%]
s.sss.sssssssxxssssss.sssssss.ssssssssssssssssssssssssssssss.sssssssssss [ 43%]
ssxssssssssssssssssss.sssssxssssssssssssxsssssxsssssssssssssssssssssssss [ 43%]
sssssssssssss.sssssssssssssssssssss.ssxsssssssss.sssssssssssssssssssssss [ 44%]
sssssxxsssssss.sssx.ssssssssssssssssssss.ssss.sssssssssssssssssssssssssss [ 44%]
ssssssxssssssssssssssssssssssssxsssssssssssssssssxsssssss.ssssss.sssssss [ 44%]
ssssssssssssssxxssssssssssssssssssssssssssssssssssssssxsssssssssssssssss [ 44%]
sssx.sss.sssssss.ssssssssssssssssssssssssssssssssssxssssssss.sssssssssss [ 44%]
ssssssssssssssssxssx.sss.sssxsssssssssssssssssssssss.sssssssssssssssssss [ 44%]
sssssssssssssssssssssxssss.ss.s.ssss.sssssssssxxxxxssssssssssssssssss... [ 44%]
sssssssssssssssssssssssx.xsssssssssssssssssssss.s.xxxsssssssssssss.s.s.s. [ 45%]
.xxxssssss.s..xxssssssssxxxssssssssssssssssxxxssssssssssssssssssssssssss [ 45%]
ssssss..s.s.sssssxxxssss.sssssssssssssssssssss.sssssssssss.s.s.s.sssssss [ 45%]
sss.sssssssssx..ssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 45%]
sssssssssxssssssssssxxsssssssssssssssxssss.ssssssssssssssssssssssss..sxs [ 45%]
sssssssssssssxxssssssssssssssssssssssssssssssssssssssssssssssssssxssss.. [ 45%]
sssss.xxxssssssssssssssssssssssssssssssssssssssssssssssxsssssssssxssssss [ 45%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxssssssssssssss [ 46%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 46%]
sssssssssssssssssssxsssssssssssssssssssssssss.sssxsssssssssss.ss.s.sssss [ 46%]
ssssssss.ssxsssssssssssssxssssssssssssssssssssssssssssssssssssssssxsssssssss [ 46%]
sssssssssssssssssssssssssssssxsssssss.sssssxssssxssssssssssssssssssssss. [ 46%]
ssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssxssssss [ 46%]
sssssxsxsssssssxssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 46%]
sssssssssssssssssssssssssssssssssssxssssxsssssssssssssssssssssssssxssssss [ 47%]
sssssssssssssssssssssssssxsssssssssssssssssssssssssssss.sssssssssssssss. [ 47%]
sssssssssssxsssssssssssssssssssssx.ssssssssssssssss.sssssssssssssssssxssss [ 47%]
ssxssssssssssssssssssssssssssxssssssssssssssssssssssssssssxssssssssssssssss [ 47%]
ssssssssssssssssss.sssssssssxsssssssssxsssssssssssssxsss.sssssssssssssss [ 47%]
ssssssssssxssssssssssssss.xxx.x.ssssssssss.ssssxxsssxssssxsssssxssssssss [ 47%]
ssssssxssssssssssssssssssssssssss.xsssx.sssxssss.xx.ssss.sssss.xssssss.s [ 48%]
ssssssssxss.xsssssssssxxssssssssssssssssssssssssssssssxssssxxssssssxsssx [ 48%]
ssss.sssssssssssssxssssssssssssssssxssssssssssssssss.xxxssssssxxxsssssss [ 48%]
ssssssssssssssssssssssssssssssssssssssssxssssssssssss.sssssssxs.ssssssss [ 48%]
ssssssssssssssssssssssssxxxxssssssssssssssssssssssssssssssssssssssssssxx [ 48%]
ssssxssssssssssssssssxsssssssxssssxssssssssssssssssssssssssssssssssxssss [ 48%]
ssssss.ssssssssxsssssssssssssssssssssssssssssssxssssssssssssssss.sssssss [ 48%]
xxxssssssssssssssssssssssssssxsssssssssssssssssssxssssss.xxsssssssssssss [ 49%]
sssssssssssssssxsssssssssssssssssssxssssssssssssssssssssxssssx.sssssssss [ 49%]
sssss.sssssssssssssssssssssxxsssssssssssssssssssssssssxsssssss..ssssssss [ 49%]
ssssssssssssssssssssssssxxssxsxsssssssssssssxssssss.ssssssssxxssssssssss [ 49%]
sxssssssssssssssssssssssssxsssssssssxsssssss.xsssssssssssssxssssssssssss [ 49%]
sssssssssssssssx.sssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 49%]
s.sssssss.sssssssssssssssssssssssssssssss.xxsssssxxsssssssssssssssssssss [ 49%]
sxsssssssssssssssssssssssssssssxssssssssssssssssssx.xsssssssssssssssssss [ 50%]
sssssssssssxsssssssssssssssssssssssssxssssssssssssssssssssssssssssssssss [ 50%]
sssxssssssssssssssssss..sssssssssxxxxxxsssssssssxxssssssssssssssxxssssss [ 50%]
ssssssssssssssssxxxx.ssssssssssxxssssssssssssssssssssssxxxxssssssxssssss [ 50%]
ssssssx.ssssssssssssssssssssssxsssxxsssssssxxssssssssssssssssssssssssssx [ 50%]
.sssxsssssxssxssss.ssssssssssssssssss.ssssssxssxssssssssssssssssssssssss [ 50%]
sssssssssssssssssssssssssssss.ssssssssssssssssssssssssxsssssssssssssssss [ 50%]
ssssxssssssssxssssssssssssssssssssssssss.s.sssssssssssssssssssssssssssss [ 51%]
sssssssxxssssss.sssssssssssssssssssssssssssssssssssssssssssssxssssssssss [ 51%]
sssssssssssssssssssss..sssssxssssssssssssssssssssssssssxsssssssssssssssss [ 51%]
ssssssssssssssssssssssssssssssss.xsssssssssssxsssssssssssssssssss.ssssss [ 51%]
ssssssssssssss.ssssssssssssssssssssssxssssssssssssssssssssssssssssssssss [ 51%]
sssssssssssssssssxsssssssssssssss.ssssssssssssssssssssssssx.xsssssssssss [ 51%]
ssssssssssxxsssssssssssssssssssssssssssssssssssssxsssssssssssxsssssxxsss [ 51%]
sssssssssssssssxxsssssssssssssxssxssssssxssssssssxsssxsxs.ssssssssxssssx [ 52%]
xssssssssxs.sxssxsssssssssssssssssxssxssssssxssssssssssssxsssssxssssxsss [ 52%]
sssssssssssssssssssssxxss.xssssssxsxx.sssssssssxxxsxssss.xssssssxssx.sxs [ 52%]
sssxxxsssssssss.xssssssxss..sss.xsssssssssxxxssssssssssss...xsxssssxsss. [ 52%]
.sssssss..ssssss.sxssssssssssx.sssssssssssssxsssss.sssss.xssssssssssssss [ 52%]
sssss.xxxsssssssssssxxss.ssssssssssssssssssssss.sssssssssssssssssssssxxx [ 52%]
ssssssssssssssssssssssxsssssssxxsssssssssssssssssx.sssssssssssssssssssss [ 52%]
xssssxxsssssxssssssssssssssssssssssssssxsssssssssssssssxxxssssssssssssss [ 53%]
sssssxsssssssssssssssssssssssssssssssssssssssssssssssssxxsssssssssssssss [ 53%]
ssssssssssssssssssssssss.xxsssssssssxxxssssssssssssssssssssssssssssxssss [ 53%]
ss.ssssxxsssssssssssssssssxssssssssssssxssssssssssssssssssssssssssssssss [ 53%]
ssssxssssssssxsssssssssssssssssssssssssssssssxssssssssssssssssssssssssss [ 53%]
ssssssxsssssssssssssxxssssssssssssssssssssssssssssssssssssssssssssssssss [ 53%]
xxssssssssssssssssssxxssssxsssssssssssssssssssssssxxxsssssssssssssssssssx [ 53%]
ssssssssssssssssssssssssssssssssssssssssssxssssxxsssssssssssssssssssssss [ 54%]
ssssssssxsssssxssssssssxsssssssssssssssssxxssssssssssssssssxssssssssssssx [ 54%]
ssssx.ssssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssss [ 54%]
ssssssssssxsssssss.sssss..xssssssssssssssssssssss.xxsssss.ssss..sss.ssss [ 54%]
ssssssssssssssssssxxssssssssssssssx.xssssssssssssssssssssssssss.ssssssss [ 54%]
sssssssssssssssssxssssssssssxxssxssssssssssssssssssxxsssssssssssssssssss [ 54%]
sssxsssssssssssssssxssssssssssssssss.xssssssssssssssssssssssssssssssssss [ 55%]
ssssssssssssssssssxsssssssssssssssssssssssssssssssssssssssssssssssssssss [ 55%]
ssssssssssssssssssssssssssssssssssssxxxxssssssssssssssssxsssssssssssssss [ 55%]
ssssssssssssssxssssssssssssxsssssssssssssss.xxssssssssssssssssssxsssssss [ 55%]
sssssssssssss.xsssssssssssssssxxssssssssxssssssxssssssssssssssssssssssxs [ 55%]
ssssssssssssssssssssssssssssssssssssssssxxsssssssssssssssssssssssxssssss [ 55%]
sssssssssssss.xsssssssssssssssssssssssssssssssssssssxsssssssssssssssssss [ 55%]
sssssssssssssssssssssssssssssssssssssssssssssssxssx.sssssssssssssssssxxx [ 56%]
ssxsssssssssssxssssssssssssxssssssssssxssssssssssssssssssssssssssxsssss. [ 56%]
ssssssssssss.sxsssssxsssssssssssssssxsssssxs..xxssss.x..xx...x.xssssxx.s [ 56%]
sx.ss.ssxxxxsssx.xs.xxxssx.sssxssssxxxxxssssssssssssxx..xxssssxssssssxss [ 56%]
sss.xxxssssxssssssss.x..sssssssssss.xxssss.sssssssssssssssssssss..ssssss [ 56%]
ssxx.sssssssssxxx.ssssssss.x.sxss.sssxxsxxssss.sxxsss.sxssxxssxsxsxsssssx [ 56%]
sssssssxssss.ssxxxsssxxssssssxxxsssx.ssxsx.ssssxssssxssssxxssssxssxsxxss [ 56%]
ssssssxssssssssxsssssssxssxsssxssssxxsx.xsssssxssssxssssxssssxsxsssss.sssx [ 57%]
ssssssssssxss.xssssssss.ssssxsssssss.sssxsxssssssssssxsssxssssssssssss.ss [ 57%]
ssssss..ssxsssxxsxsssx.sssxssssx.xssssxsxsssssssssssssssssssxsxssssss.xsss [ 57%]
ssssssxxssss.ssxxsxssss.ssss.ssssssxssxssssssxssssssxsssssssxsxssxssssss [ 57%]
xssxssss.sssssssssssssssssx.xssssx.sssssssssssssssssssssx.ssssssssssssss [ 57%]
ssssssssxxsssssssssssxx.xsssssssssssssssssssssxsssssxxssss.xssss.sssss.s [ 57%]
ssssssssssssssssssssssxssssssssxsssssssssssss.sssssssssss.xsssssssssssx. [ 57%]
.sssssssssssssxxxssssssssssxx.xxsssssssssssssssxx.ssssxxssssssssssssssss. [ 58%]
xxssssssssxxsssssssxsxssxsxssxsssssssxsxsxsssss.xxssssssssssssssssxxsssx [ 58%]
sssssssxssssssssssssxxssxxxssssssssxsssssxxsx.sssxsssxssssssssssssssxsss [ 58%]
sssssssssssssssssssssssxxsssssssssssssssss...xsssssssssssssssxs.xsssxsxx [ 58%]
xxx.sssxssssssssssssssssssssssss..ssssssssssssssssssssssssssssssssssssss [ 58%]
sssss.ssssssssssssssssssxxxsssssssssssssssssssssssssssxssssssssssssssxxs [ 58%]
ssssssssssss.xxxxxx.xssssssssssxsssssss.ssssssssssssssssssxsxxs.ss.ssssx [ 58%]
sssss.s.sssssxsssssxssssssssxsssssssssssxssssxsssssxssss.ssssssssssssssx [ 59%]
ssxxs...sssxs.ssssssssxxsssssssxxssssssssssssssssssssxx.sxsssxsxssssxsss.sxs [ 59%]
.ssxxsssxssssssxsssssssssssxsssssxxssssssssxsssssssxx.x.sxsssssssxssssxss..sx [ 59%]
sssssxxsssxssssssxssssxsssxxssssssssssssssssxssssx.sxssssssxssssssssxssss [ 59%]
s.xxxsxsxs.sssssxxsssxssssxssxssssssssssssssxssssssssxssxxsssssssxssxsss [ 59%]
.ssssxss.ssxsssssssssxsssssxxssssssssssxxssssx.xs.sxsssssxs.xxxsssxsxssx [ 59%]
s.s.xx.x.x.xxxxssssssssxssssssssx...xsssssssssssssxs.sxss.ssssssssxsssss [ 59%]
ssssxxsxssssxxssssxssssssssxssssxsssssssss..x.xsssssssssssssxxxxsssssssx [ 60%]
xsssssssssssssssssssssssssssxxxssssssssssssxsssssssssxssssxsssssssssssss [ 60%]
s.xxxxssssssssssss..ssssssssssssxxssssssssssssssxxsssssssssssss.xsssssss [ 60%]
ssss.ssssssssssssssssssssxxxsssssssssxssssx.xssssxssssssssssssssssssssss [ 60%]
s.sss.sssssssssssssssssssssssssssssss.xxsssssssssssx.xxsssssssssssssssss [ 60%]
ssssssssssssssssssss.sssssssssssxxsssssssssss.xssssx.xxxssssssssssssssss [ 60%]
ssss.xssssxxxxx.xxxx..xxxxssxx.xssssxsss.sssxxs.xssssssssxxxxxssssxxssxx [ 61%]
sxsxsssssxsxssssssssssxsssssssxsssssssssxxxsssss.ssssssssssssssssssxxxxs [ 61%]
sssxxsssssssssssssssxssssssssssssssxssss.xxssssssssssxxxss.xxxsssssssxxx [ 61%]
x.xxxx.ssx.x.sssssssssssssssssssssssssssssssssssss.sssssss.ssssssssssx.. [ 61%]
sssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
sssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssx [ 62%]
sssssssssxsssssssssssssssssss.sssssssssssssssssssssssss.ssssssssssssssss [ 62%]
ssssssssss.sssssssssssssssssssssssssxsssssssssssssssssssssssssssssss.sss [ 62%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 62%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssss [ 63%]
sssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 63%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssxssssssssssssssss [ 63%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsssss [ 63%]
sssssssssssssssssss.ssxsssssssssssssxs..sssxssssssssssssssssssssssssssss [ 64%]
sssssssssxsss.sssssssssssss.ssssssxxxsssssssssssssssssssssssssssssssssss [ 64%]
x.ssssssssssssssssssssssssssssssssssssssss..sssssssssssssssxsssssssssxs. [ 64%]
ssxssssss.sxsssxssssssssssssxss.ssssssssssssssssssssssssssssssssssssssss [ 64%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 64%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 64%]
sssssssssssssssssssssssssssssxssssssssxsssssssssssssssssssssssssssssssss [ 64%]
ssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssxsssssssssssss.xxxxxx.sss.sssssssssssxssxsssssssssssss [ 65%]
ssssssssssssssssssssssssssxsssssssssssssssssssssssssssssssssssssssssssss [ 65%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 66%]
sssssssssssssssssssssssssssssssssssxsssssssssssssssssssssss.sssssssssss. [ 66%]
ssssssssssssssssssssxssssss.sssxsssssssssssssssssssssss.ssss.sssssssssss [ 66%]
sssssssssssssssssssxsssssssssssss.ssssssssssssssxsssssss.sssssssssssss.xs [ 66%]
ssss.ssssssssssxsssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 66%]
sssssssssssxxsssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 66%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 66%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 67%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
ssssssssssssssssssssssssssssssssssssssxsssssssssssssssssssssssssssssssss [ 68%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss. [ 68%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 68%]
sssssssxsssssssssss..ssssssssssssssssssssssssssssssssssssssssssssssssss. [ 68%]
ssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
ssssssxsssssssssx.ss.sssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
ssssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssss [ 69%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 69%]
sssssssssssssssssssssssssssssssssssssssssssssssssssxxss.xxs.x.ssx..sxsxsxx [ 69%]
..xxsx.x.s.sxx...xx....s.s.xxxxxxssxsxxssxssxxxxxxssxxxxxsxxxsxxsxxxxxxxx [ 69%]
xsxxxxsxsxsxxsxssxxsxssxxxxxsxssxsxxsxxxxsxxxsxxsxxxsxxxx.sxxssxxssxssssx [ 70%]
sxsssxsxssxxxssxxssxsxxxxxssxxxxsxssxsxxx.xssxsxssssxssxsssxsssxsxssxxxsss [ 70%]
xssxsxxxsxsxsxxxxsxxxssxxxxssxsxsssx.sssxssssx.sx.ssssx.xsssssxs.xxxsxxxxss [ 70%]
xxxssxxx.sxs.ssxs.xsx.sssssssx.x.ssssx.sxssxs.xxssxxxsxssxxxssxss..ssxss [ 70%]
.ssssxsss.ssssss.xsssxssssssssssssxssssssssss.sssxsssx.s.ssx.ssxxssssssx [ 70%]
ss..sssssssssxsxs.sssxssssxsssss.ssssxssssssxxs.ssssss.xsxss.s.xss..ssxss [ 70%]
xsss..xssssss.ssssssx.ssxssxsxxxsss.sxxx.s..s..xss.sxx..ss.ssxxxss..x.sssx [ 71%]
s.ssssxssxxxss.sxxsssxs.x..xxs.xsx.s.s.xssxxx.ssxssxsxxsssxssssssxxxssxxx [ 71%]
ssxxsxxxxxxssxxxsxsxxxxsxsxxsssxsssssxxssxssxxsxsssxxxsxsxxsxsxxxsxxxssx [ 71%]
ssss.ssxxxxxsssxssxssssxssssxssxssssxxsssssxxsxxsxxssxxxxs.xssssxxxssssxs [ 71%]
sssxsssssxsssssssxssssxxxssxsxxssxssxssxxxxsxsxsxsssxxssxsssssssssxsssss [ 71%]
ss.ss.ssxssssssxx.xxsxsssxssxsssxxsxss.ssxxsssssxsssxssssssss.s.ssss.sssxsss [ 71%]
sssx.xxssxsxssxxsssxss..ssssssssssssssssssssss.sxsssxssssssssssssssssxssssx [ 71%]
sss.ssxsssx.s.ssss.ssssssssss..ssssssssxsssx.ssssxssssxssssssss.sxsssssx [ 72%]
xss.sss.sssssss.ss.s..ssxsssxs.ssxssssssssssxsssssxssxsssssxxsx.xsss.s.s [ 72%]
.ssssxxsssssssxsxxssssxsssssssxsssxssssxxsxssssss.xsssssssx.sssxsxxsssssxs [ 72%]
sxxxsssssxsssssssssxsssssxxssssxsssxxssssxxxssxxssxssssxxsssxssssssssssxs [ 72%]
ssssxsssssxxssxsxsxssxsxssxssssxxsss.ssssxssxssssssssssssssxssssssssxxssssss [ 72%]
xxsssssssxxsssxssssssxxs.sssxsssssssssssssssxssssssssssssssxsssxxsssxssx [ 72%]
xsxxsxsssssssxssssssssssssssssssssssssss.sss.ssssxsssssssssss.ssxxsssxss [ 72%]
ssssxss.sssssssssssss.ssssssssss..s.ss.sss.sssxsss.sxsssssxsssssssss.sss.s [ 73%]
sssssssssssss.ss...ssxssssxsssssssssssssxsssssss.xsssss.x..ssssssssxss.ss.ss [ 73%]
ssssxxxssssx.sssxsssxsss.ssxsssssxx.sssssss.ssssss..ssx.sssssxxxx.ssxsss [ 73%]
sssxssssssssxssxssxssxssxss.xs.ss..sxsxssxxxssssxxsxssssssssssxsssssxsss [ 73%]
sssxxxss.xsssxs.xssssxxssssssxxxsxssxssxssssssxssxsssssxssxxsssssxxssssss [ 73%]
xsxxsssxxsssxxxsxsxsxssssxsssssssssxssssssssxxsxssxxssxxsxxxsssssxxssssxsss [ 73%]
sxssssssssssssssxssssssxxsssssssssxxssssssssxsxssxssssxssssxssssssssssssss [ 73%]
sssssssxsssssssssssssssxsxsxssxxssssxssssssssssssxsssssssssssssssssssss.sss [ 74%]
ss...sssss.xsssssssssss.xsx.xsssssss.ssss.ss.ssss.ss.s.ss.s....ss...sss.x [ 74%]
ssss.ssxs.sssssss..sssss.s.sss.s.ss.sss.s...sxsssxxxssssxssxsxsssssssssx.s [ 74%]
ssss.sxsssxsssx.xxxxxxxsss.sxxxssssxsssxssssxssssssxxss.sxss.xsssx.sxssx [ 74%]
ssssxxxsxxs.ssxxxxsxssxsssssssxxssssss.sxsxs.x.xxssxsxsxxsxxssxsxxxsxsss [ 74%]
sssxxsssssxsxssss.xsxssxx.sssxsxssssxxxxxsxxxxsssxsssxssxssssssssxssxxss [ 74%]
xxsxsxssxsssssxxxsxsssxxsxsxssxxsxsssssssssxssxxsxxsssxssxxxsxsxssxsxsssx [ 75%]
sssssssssssssssssssssxssssssssxxssssssxxsssssxssssssssxsssssssssssssssssss [ 75%]
ssssssssxxssssxxsssxssssxssssxsssssssssssssssssx.xssss...ss.sxssssss.xxsss. [ 75%]
ssxssssssssssssssssssssss.sss.ss...s.sssss.ssxss.sssssssss.sxsssssssssss [ 75%]
sss.sssxssxssxssssxxsssssssxsxssssss.sssssssssssssss.sxsxss.sxxxxssssssx [ 75%]
xsssssssssssssxss.ssss.xssxsss.sssssxxsxssssxsssssxsssssssssxxs..sxssxxs [ 75%]
xsss.sxxsssxssssssssxssssssx.sssxsxsssxsx.xsxssxsssssssssxssssssxxxssssxss [ 75%]
xxsssxxssssssxsxxsssxssssssxxsssxsxssssxxssssssxssssssssxssssssxsxsssxssss [ 76%]
xsxsssssssssssssssssssssssssxsssssssxsssxsssssssssssssxs.sssssss.xsssssss [ 76%]
ssxssxssxssssss.sssssss.sss..xxssssss.xssssssssss.sssssxssssss.xssssssss [ 76%]
.sssssssssssssxss.ssxsxxsssssssssssxssssxssssxs.ssssxssssssxxssssssssssss [ 76%]
sss.sssxsx.xsxsssxxxssssssssssssssssxs.sssxssss.xssssxxsssssssssssssssss [ 76%]
xxsssxsxss.sssxssxssssssxssssssssssssxsssxxsssxssssssssssssssssssssxxssss [ 76%]
sssssssssssssssssssssssxssxsssssssssssxs.ssss.ssssssssssssxss.s.sssssssss [ 76%]
s..sssxssssssss.xssss.xsssssssssssxssssssssxxssssssssssxsssxssssssxssssss [ 77%]
ssssss.ssxsssssssssssssssssssssssssssssxssssssssssxsssssssssssssssssssssss [ 77%]
ssssssxsxsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 77%]
ssssssssssssssssssssssssssssssssssssssssxssssssssssssssssssssssssssxssss [ 77%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 77%]
ssssssssssxsssssssssssssssssssxsssssssssssssssssssssssssssssssssssssssss [ 77%]
sssssssssssssssssssssssssxssssssssssssssssssssssssss.sssssssssssssssssss [ 77%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssxsssssssssssssssssssssssssssss [ 78%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
sssssssssssssssssssssxsss.ssssssssssssssssssssssssssssssssssssssssssssss [ 78%]
sssssssssssssssssxxsssssssxssssssssssssssssssssssssxssxsxssssssssss..sss [ 79%]
sssxsss.xssssssssssssssss.xxssss..ss.ss.sxssssssx.ssssx..sssxsssssxxsxxs [ 79%]
xs.ssxssss.sxssss.ssxssssssssxxxx.xxsxxxsssssssssssssssssxssssssssssssss [ 79%]
sssssssss.xxxssssssss.ssssxxxssssssssssssssssssssssssssxssssss.xssssssss [ 79%]
sxxxx.xsssxsssssssss.ssssssxsssssssss..xx.ss.xxxxxxxssssssssssssssssxsss [ 79%]
ssxxxsssssssxsssssssss.sssssssss..xxsssssssxx.ss.ssxssssssssssssssssssss [ 79%]
ssssssssssssssssxx.ssssssssssssssssxssssssssxssssssssssssxxssssxxsssssss [ 79%]
sssssssssssssxsssssssxxssssssssssssssssssssssssssxxsssssssssssxsssssssxx [ 80%]
x.sssssssssssx.xssssssssssssssssxxssssssssssssssssssssssssssxsxxxx.xx.ssss [ 80%]
sssxsxxsssxxssssxsssxsxssssssssssssssxsssx..sssssxssss.ssssssssxsxssssss.s [ 80%]
sssssxssssssssss.ssxsssxssx.ssxsssssxs.sssssssssssssssssssssssssxssxxss. [ 80%]
xsssx.sssssxsssssss.xsxsssxsssssxssssssxssss.ss.xx.xssssxxsxssssssssssss [ 80%]
ssx.xx.sssssxxsssssssssssssss.sssssssss.xsxsssssss.x.xsxsssssssssx..xssx [ 80%]
sssssx.xs..ssssssssssssssssssssssssxsssssssssssssssssssssssssssssssssssx [ 80%]
xxsssssssxsssssssssss....xsssssxssss..xsssssssssssssssssxxx..xssssssssss [ 81%]
ss..xssss..sss..xx..xxxx..x..x....x..x.xx..xx..sss..x.xxxsssssssssssssss [ 81%]
sxssssxxxssssxx.ssssssssssxsssssssssssssssssxxxsssssssssssss..ssssssssss [ 81%]
sssxxssssssx..xsssssssssssssxxxs.ssssssssssssssssssxxssssssssssssss.xsss [ 81%]
sssxssssssssssssssssssssssssssssxssssx.....sssssssssssxssx.x.xxss.xssssss [ 81%]
sssssssssssssssssxsssxssss...sssssssssssssssssssssssssss.ssssssssssssssss [ 81%]
ssssxxssxs.ssss.ssssssssssxsxsss.sxxssssssxsssssxxssxsssssssssxsssssssss [ 81%]
ssssxssss.xssssxssssssssssssssssxsssxsssssxssss.xsss.xsxssssssxsssssssss [ 82%]
ss.sxsxssssssssssxssssssx.sssssssssssss.xs.sssxsssssssssxsssssssssssssxs [ 82%]
ssssss.sxssssxssssssxssss.ssssss.ssssssxsssssssssxssssssssssxssxss.sssss [ 82%]
s..xssssssssssssssssx.xsssxsssssssssssxxsssssss.sssssssssssssxxsssssssss [ 82%]
ssssssssssssssssssssssssssssssssssss.sssssssxx..xxxssss.ssssssssssssssss [ 82%]
ssxsxsssssxxssssssssssssssssssssss.sssssssxxxssssxssssss.xx.xssssssxxsss [ 82%]
sssssssssssssssssssssxxssssssssssssxssssssssssxsssssssssssssssx.ssssssss [ 82%]
ssxxssssssssssssssssssssssssssssssssssssssssssssssxssss..sssssssssss.sss [ 83%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxxssssssssssx [ 83%]
.ssssssssssxsssssssssssssssssxssssssxs.sxx.ssssssss.xsssssssssssxsssssss [ 83%]
sssssssssssssssxs.sss.xssssssxxssss.ss.sssssss.ssssxsssss.ssssssssssssssx [ 83%]
x.xssxxsxsss.ssssxsssssssssssssss..ssss.s.sssxsxsssxsssxxxssxxsxsss.xsxs [ 83%]
sssssssxxsss.s.xssssssxx..ssssxssssssxsssssssxsxxssssxs.x.xxsssssssssx.x. [ 83%]
xsssssssssssss.x.xssx.xssxssssssssssssssssssssssxx.xxssssssssss.xssss.xs [ 83%]
sssssssssssxssssssssssssssssss..xssx..xxsssssssssssxxxssssssssxxsssxsssx [ 84%]
xxxs..xsssssssssssssxxxx..x..xxxxxx.sssssss.xxx.xxxxxxxsssssss.ssssxxxxxxxxxxx [ 84%]
ssssssssssssssxxxxsxxxxxssss..ssssssxsxsxxxxxxsss.s...ssssssssxsxxxxxsss [ 84%]
sxsxxs..sssssssxxssssssxsssxx..sssssxssssxxsssx.xx.xx.ssssssssssss.x..xs.xxx [ 84%]
ssssssssssss.xxxxxsxssssssssssx.sxx.xss.xssx.ssssxsxsxx.xssssssssxsxxsss [ 84%]
xsssxsssxxsssss.xssss.sxxs.ss.ssxsssxssssssxssxssssssxsssssssssssssssssxss [ 84%]
sxssxsssssssssssssssssxssxxxxxxsxssss.ssssssss.ssssxssssssssssssssxsss.x [ 85%]
sssxssssssx.sssssssssssssssssxxsssssssssssssssssssxsssssss.sssssssssssss [ 85%]
ssssssssssssxssss.xxssssxssssssssssss.xxx.xxxxxxssssssssssxxxsssssssssss [ 85%]
sxxsssssssssssssssssssssssssxsxsssssx.xss.xsssssssssssssssssssssssssssxx [ 85%]
sssssssssxxsssssssssssssssxxssssss.ssx.xssssxss.xssxsxssxssssxxsssssssx. [ 85%]
s.sssssssssssssssssssssssssssssssssssssssssssssssssxssssssssssssssssssss [ 85%]
xxx.xxxssssss.ssssssssssssssssssxsxsssssssssxssssxssssssssssssssssssssss [ 85%]
ssssssxssssxsssssx.xssssssssssssssssssss.xssssssssssssssssss.xxssxxxsssx [ 86%]
ssss..xssxssssxssssssssssssssxsssssssssssssssssssssssssssssss.ssssssssss [ 86%]
sssssssssssxssssssssssssx.ssssssss.xxx..ssssssssssssssssssssssxsssxsssss [ 86%]
sssxssssssx.sssxsssssssssssssssssssssssxsssssssssssssssssx.sssxsssssssss [ 86%]
sssssssssxxsssssssssssssssssssssssssssssxxxsssssssssxsssssssssssssssssss [ 86%]
ssssssssssssssssssssssssssssssssssssssssssxsssssssssssssssssssssssssssss [ 86%]
ssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssss [ 86%]
sssssxsss.ssssssssxsssssssssssssssssssssssssxsssssssssssssssssssssssssss [ 87%]
ssssssssssssssssssssssssssssssxssssssssssssssssssssssxssssssssssssssssss [ 87%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 87%]
ssssxssssssxssssssssssssssxsssssssssssssssssssssssssssssssssssssssssssss [ 87%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 87%]
ssxssssssssssssssssssss..ssxssssssssssssssx.sssssssssssssssssssxsss.ssss [ 87%]
ss.s.ssssssssxxxssssssssss.xsssssssxxx.xsssssssxx.sxsssssssssssxxxxx.x.s [ 87%]
ssssssssssss.xxxxssssxxxxxssx.x.xx..xxssxsssssss.xxssssssssssssx.sssxx.s [ 88%]
.xxsssssssxxssssxsxxxxxxxs.ssssssssssssxss....ssssssx.x.ssxssssxssssssss [ 88%]
sssssssssssssssssxxxssssxxx.sssssxxx..xxssss.s.x.xssssxx.xssssss.xxxsxxs [ 88%]
s.xsss.xxsssssssssssxsxssxxsssssssxxsssssssssssss..xsss.sssxsssssssxx.xs [ 88%]
sssssssssssssxxxxsssssxxxxxxx.xxsssssssssxsxssssxxsssss.sssss.ssssssssss [ 88%]
sssssssssssssssssss.ssssxxxsss.xxxssssssssssssssssssssss..x.xxxxxsssssss [ 88%]
sssssssssssssxxxxssssxssxxssssxxxssssssxs.x.sssssx.xxsxxss.sx.sx.sx.ssxss [ 88%]
xxssssxxsssxssssssxsxssxsxsssssxsssssssssssssxssssssssssssssss.xxxssssss [ 89%]
ss.sssssxssxsssssssssss.ssxxxssssssssss.ssssxxxsssssssssssxsssssssssssss [ 89%]
ssssxxxxxxxxxsssssssssxssssssssssss.sssssssssssssssssssssxsssssssssx.sss [ 89%]
xsssss.xsssssssssssss.xxsssssx.xsssxssxxss.sssssssssss.ssssssxsxssssssss [ 89%]
xsssx.sssssxsss.xssxsssssssssssssxxsssssssssssssssssssxxsxssxxxsssssssss [ 89%]
sss.x.sxsxxsssssssssssss.s.ssssssssssxssssssxxxssssxxxsssssssssssss.ssss [ 89%]
sssxsssxsxssxssxssss.xssx.ssssssssssssss.ssssssssssxxsssssssssssssssssss [ 89%]
.sssssssss..sssssssx.sssssssssssssx.xxsxxsssssssxssssssxsssss.xssxssxsss [ 90%]
..sss.xxssssxsssssss.ssssxsssssxssxsssssx.sxssssssssssxxssssxssssssxxsss [ 90%]
ssssssssssssssssxssssssssssssxxssssssssssxxxxsssssssssssxxxsssssssssssss [ 90%]
ssssssssssssxssssxxxxssssssssssssssxssssssssxsssssssxssssxssssxsssssssss [ 90%]
sssssssssssssssssssxsssssssssssssssssssssssss..xxxxxsssssssssssxssssssss [ 90%]
ssssssssssssssssssxsxsssssssssssssssssssssssxsssssssssxsssssssssssssssx. [ 90%]
sssssssssssssssssssssssssssssssxssssssssssssssssssssssssssssssssssss.sss [ 90%]
sssssssssssssssssxxsxxssxssssssssssssssssssssssssssssssssxsssssssxssssss [ 91%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 91%]
sssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsssssss [ 91%]
ssssssssssssssssssssssssssssssssssssxssssssssssssssssssssssxssssssssssss [ 91%]
ssssssssssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssxs [ 91%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssss [ 91%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssxsssssssssssss [ 91%]
sssssssssssssssssssssssssssssssxsssssssssssssssssxsssss..ssssssssssss.ss [ 92%]
ssssssssssxsssssssssss.sss.xx.sssssssss...sxssssssx.ssssss.xss.sssssss.s [ 92%]
s..sssssssxxxssssss.xssssssssssssssssx.xssssss.sssss..sx.xxxssxsssxx..ss [ 92%]
s.xxssssxx.xxx.xs.ssxxssssxsxxxxxxxsxx.xxx.sxsssx.xsssssxxxsxxssss.xxsss [ 92%]
sxxxxssssssss.sssssssssxssssxxxx.x.xssxxsssssxxxxssssssxssssxxxsssxxx.ssxxx..xxx.x.x. [ 92%]
xsxxss.sxsxxs.xxxs.xsssssxsxxsxssx..sxsxsss.ssxsxxxxss...sxx.sx..x.sxxxx [ 92%]
xxxsxx.xsx.xxxx.xxsxsxxss.xsssxsxx.ssssssxxxsxxxxx.xxxsx.xx.xxxssssssxx. [ 93%]
s.xsxxxxssxxsssssxssxssssssxssssssxssssxsssssssssxxx.xssssssssx.ssx..sss [ 93%]
sxxsssssssssxsxxxsss.xssxsss..sxsssxssxxxxxxxxxxsssssssxsssssx.sssssssss [ 93%]
sssssssssssxxsssssssss...ssssssssxxss..ssxxssssssssssssssxxssssxxsssssss [ 93%]
ssssxssssxsssssssssssxssssssssssssssssxss.xsxxxsx.x..xssxssss.sssss.xxxs [ 93%]
sssxxssssssssss.xsxxsssssssxxssssssssssxx.ssssss.xsx..ssssssxsssssssssss [ 93%]
sssssssssssssssssssxxxssxxsssssssx..sssxxxssssx.s.xxssssxxxssssssssxx.ss [ 93%]
sssssssssssssssssxsssssssssss.sssssssxsssssssssssssssxxssxssssssssssssss [ 94%]
ssss.ssssxxxsssxxxssssssssssssssssssssss.ssssssxssssssssssssssssssssssss [ 94%]
sssssxssssssssxxssssssssxssssssssssssssssssxsx.ssssssssssssxssssssssssss [ 94%]
sssssssssssssxssssssssssssssssssxsssxssssssssssssssxxxsssssssssssxssssss [ 94%]
ssssssssssssssssssssssssssssssssssssxss.ssssssssxxsssssssssssssxsssssssss [ 94%]
sssssssssssssssssssssssssssssssssssxssssssssssssssssssssssxsssssssssssss [ 94%]
ssssssssssssssssssxssss.sssssssssssxssssssxsssssssssssssssssssssssssssss [ 94%]
ss.s.ssssssssss.x.ss...s.s..s.ssssxss.x.........s..s....x..s...s......s. [ 95%]
.ss..............s....s..s......s.s..s....s........................s.... [ 95%]
....................s.......s..s........................................ [ 95%]
........................................................s...s........... [ 95%]
s......................s....s.....................s..s.................. [ 95%]
........s.s...........s.................................................. [ 95%]
......................................................................... [ 95%]
......................................................................... [ 96%]
......................................................................... [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
........................................................................ [ 96%]
................................................................x....... [ 96%]
...........................................................x............ [ 96%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........x............................................x................... [ 97%]
...........xxx............................x............................. [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 97%]
........................................................................ [ 98%]
........................................................................ [ 98%]
................................x..................................s.sss [ 98%]
s....ss.....sss......sss...x.............x........................ss.ss. [ 98%]
.ssss..ss.s.ss.sssssssssssssssss.s..sssssss.......x.ss...s......sss....s [ 98%]
......x.....x...............x..............x.......s....s..............x [ 98%]
..........x......s...x.................x...............x......x..sss..ss [ 98%]
ss......ss..s..s....ssss.ss.s........xsss...ss..sss.ss..s.....s...s..... [ 99%]
....s........s.s.........................s....s.s.......x...........ss.s [ 99%]
s..............s....s.ssss......s.....ssss.sss...s.....s.............sss [ 99%]
sss.....s.......ss....ss...........s..s.........ss..s.s...s.ss.....s.... [ 99%]
.....s.......s...........s...........................................F.. [ 99%]
..............F............F.......F........F........................... [ 99%]
..........ssssssssssssssssssssssssssss...s....................... [100%]error: object directory /localdisk/tc_agent/system/git/git-CE4319E5.git/objects does not exist; check .git/objects/info/alternates
fatal: bad object HEAD
=================================== FAILURES ===================================
______________________ test_join[test_data0-test_data20] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
df_equals(modin_result, pandas_result)
File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
assert_frame_equal(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
raise_assert_detail(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
raise AssertionError(msg)
AssertionError: DataFrame are different
DataFrame shape mismatch
[left]: (256, 129)
[right]: (128, 129)
______________________ test_join[test_data1-test_data21] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
df_equals(modin_result, pandas_result)
File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
assert_frame_equal(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
raise_assert_detail(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
raise AssertionError(msg)
AssertionError: DataFrame are different
DataFrame shape mismatch
[left]: (256, 129)
[right]: (64, 129)
______________________ test_join[test_data2-test_data22] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
df_equals(modin_result, pandas_result)
File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
assert_frame_equal(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
raise_assert_detail(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
raise AssertionError(msg)
AssertionError: DataFrame are different
DataFrame shape mismatch
[left]: (128, 193)
[right]: (64, 193)
______________________ test_join[test_data3-test_data23] _______________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 127, in test_join
df_equals(modin_result, pandas_result)
File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
assert_frame_equal(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1272, in assert_frame_equal
raise_assert_detail(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
raise AssertionError(msg)
AssertionError: DataFrame are different
DataFrame shape mismatch
[left]: (128, 193)
[right]: (64, 193)
____________________________ test_join_4427[right] _____________________________
[gw5] linux -- Python 3.8.13 /home/ray/anaconda3/envs/modin/bin/python
Traceback (most recent call last):
File "/modin/modin/pandas/test/dataframe/test_join_sort.py", line 192, in test_join_4427
eval_general(
File "/modin/modin/pandas/test/utils.py", line 771, in eval_general
comparator(*values)
File "/modin/modin/pandas/test/utils.py", line 589, in df_equals
assert_frame_equal(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 1280, in assert_frame_equal
assert_index_equal(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 416, in assert_index_equal
_testing.assert_almost_equal(
File "pandas/_libs/testing.pyx", line 52, in pandas._libs.testing.assert_almost_equal
File "pandas/_libs/testing.pyx", line 167, in pandas._libs.testing.assert_almost_equal
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/pandas/_testing/asserters.py", line 682, in raise_assert_detail
raise AssertionError(msg)
AssertionError: DataFrame.index are different
DataFrame.index values are different (100.0 %)
[left]: Int64Index([999, 999, 999, 999, 999, 999, 999, 999, 999, 999,
...
999, 999, 999, 999, 999, 999, 999, 999, 999, 999],
dtype='int64', length=1000)
[right]: Float64Index([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,
...
nan, nan, nan, nan, nan, nan, nan, nan, nan, nan],
dtype='float64', length=1000)
---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml
=========================== short test summary info ============================
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data0-test_data20]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data1-test_data21]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data2-test_data22]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join[test_data3-test_data23]
FAILED modin/pandas/test/dataframe/test_join_sort.py::test_join_4427[right]
= 5 failed, 8831 passed, 37801 skipped, 2917 xfailed, 26085 warnings in 132.95s (0:02:12) =
PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
<b>Remaining output truncated<b>
Codecov Report
Merging #4427 (ef51e1b) into master (ef654c4) will increase coverage by
4.51%. The diff coverage is100.00%.
@@ Coverage Diff @@
## master #4427 +/- ##
==========================================
+ Coverage 85.26% 89.78% +4.51%
==========================================
Files 259 260 +1
Lines 19360 19688 +328
==========================================
+ Hits 16508 17677 +1169
+ Misses 2852 2011 -841
| Impacted Files | Coverage Δ | |
|---|---|---|
| modin/core/dataframe/pandas/dataframe/dataframe.py | 94.95% <100.00%> (+0.63%) |
:arrow_up: |
| ...odin/core/storage_formats/pandas/query_compiler.py | 96.22% <100.00%> (+0.13%) |
:arrow_up: |
| modin/pandas/base.py | 95.40% <100.00%> (+0.09%) |
:arrow_up: |
| modin/core/storage_formats/pandas/parsers.py | 83.38% <0.00%> (-7.08%) |
:arrow_down: |
| ...ecution/ray/implementations/pandas_on_ray/io/io.py | 93.33% <0.00%> (-6.67%) |
:arrow_down: |
| ...cution/ray/implementations/pandas_on_ray/io/sql.py | 82.08% <0.00%> (-4.48%) |
:arrow_down: |
| modin/logging/config.py | 94.59% <0.00%> (-1.30%) |
:arrow_down: |
| modin/experimental/batch/test/test_pipeline.py | 100.00% <0.00%> (ø) |
|
| modin/pandas/series.py | 94.33% <0.00%> (+0.24%) |
:arrow_up: |
| ... and 40 more |
:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more
TeamCity Dask test results bot
Tests FAILed
Tests Logs
n check_parameters_support
if not cls.file_exists(filepath_or_buffer):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options1] _________________
Traceback (most recent call last):
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
response = await self._session.request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 265, in read_json
return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
return cls.__factory._read_json(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
return cls.io_cls.read_json(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
if not cls.file_exists(path_or_buf):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options2] _________________
Traceback (most recent call last):
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
response = await self._session.request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 265, in read_json
return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
return cls.__factory._read_json(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
return cls.io_cls.read_json(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
if not cls.file_exists(path_or_buf):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
______________ TestFeather.test_read_feather_s3[storage_options1] ______________
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 428, in read_feather
return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
return cls.__factory._read_feather(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
return cls.io_cls.read_feather(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
return cls.build_query_compiler(path, columns, use_threads=False)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
index, row_lens = cls.build_index(partition_ids)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
return client.gather(future)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
return self.sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
return sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
raise exc.with_traceback(tb)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
result[0] = yield future
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
value = future.result()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
raise exception.with_traceback(traceback)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
----------------------------- Captured stderr call -----------------------------
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Duration'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Pulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Calories'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Maxpulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
______________ TestFeather.test_read_feather_s3[storage_options2] ______________
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 428, in read_feather
return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
return cls.__factory._read_feather(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
return cls.io_cls.read_feather(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
return cls.build_query_compiler(path, columns, use_threads=False)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
index, row_lens = cls.build_index(partition_ids)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
return client.gather(future)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
return self.sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
return sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
raise exc.with_traceback(tb)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
result[0] = yield future
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
value = future.result()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
raise exception.with_traceback(traceback)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml
=========================== short test summary info ============================
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options2]
= 6 failed, 1669 passed, 341 skipped, 447 xfailed, 1 xpassed, 453 warnings in 295.26s (0:04:55) =
============================= test session starts ==============================
platform linux -- Python 3.8.13, pytest-7.1.2, pluggy-1.0.0
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /modin, configfile: setup.cfg
plugins: benchmark-3.4.1, cov-2.11.0, forked-1.4.0, xdist-2.5.0
collected 2464 items
modin/pandas/test/test_io.py ........................................... [ 1%]
........................................................................ [ 4%]
.............................................ssssssssssssssssssss.ss.ss. [ 7%]
ss.ss.ss.ss.ss.ss.ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss. [ 10%]
ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.sssssssss [ 13%]
sssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ssssssssssssssssssss.ss.ss. [ 16%]
ss.ss.ss.ss.ss.ss.ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss. [ 19%]
ss.ss.ss.ssssssssssssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.sssssssss [ 22%]
sssssssssss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss.ss............................ [ 25%]
.xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx... [ 28%]
..x..x..x..x..x.....x..x..x..x..x....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx... [ 30%]
.xx.xx.xx.xx.xx....xx.xx.xx.xx.xx.....x..x..x..x..x.....x..x..x..x..x... [ 33%]
.xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx....xx.xx.xx.xx.xx... [ 36%]
..x..x..x..x..x.....x..x..x..x..x.xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx... [ 39%]
........................................................................ [ 42%]
........................................................................ [ 45%]
........................................................................ [ 48%]
.................................s.......xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 51%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx........xxxxxxxx........xxxxxxx [ 54%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx............................... [ 57%]
.................................................x........x........xxxxx [ 60%]
xxxxx................................................................... [ 63%]
........................................................................ [ 66%]
........................................................................ [ 68%]
........................................................................ [ 71%]
........................................................................ [ 74%]
........................................................................ [ 77%]
........................................................................ [ 80%]
................................xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 83%]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ 86%]
xxxxxxxx................................................................ [ 89%]
.........................................................FF............. [ 92%]
........................................................................ [ 95%]
...............................FF..............x.............Xx......ss. [ 98%]
...x....................xx....FF...ss........ [100%]
=================================== FAILURES ===================================
__________________ TestCsv.test_read_csv_s3[storage_options1] __________________
Traceback (most recent call last):
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
response = await self._session.request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 936, in test_read_csv_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 138, in read_csv
return _read(**kwargs)
File "/modin/modin/pandas/io.py", line 60, in _read
pd_obj = FactoryDispatcher.read_csv(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 185, in read_csv
return cls.__factory._read_csv(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 217, in _read_csv
return cls.io_cls.read_csv(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/text/text_file_dispatcher.py", line 987, in _read
use_modin_impl = cls.check_parameters_support(
File "/modin/modin/core/io/text/text_file_dispatcher.py", line 641, in check_parameters_support
if not cls.file_exists(filepath_or_buffer):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
__________________ TestCsv.test_read_csv_s3[storage_options2] __________________
Traceback (most recent call last):
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
response = await self._session.request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 936, in test_read_csv_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 138, in read_csv
return _read(**kwargs)
File "/modin/modin/pandas/io.py", line 60, in _read
pd_obj = FactoryDispatcher.read_csv(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 185, in read_csv
return cls.__factory._read_csv(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 217, in _read_csv
return cls.io_cls.read_csv(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/text/text_file_dispatcher.py", line 987, in _read
use_modin_impl = cls.check_parameters_support(
File "/modin/modin/core/io/text/text_file_dispatcher.py", line 641, in check_parameters_support
if not cls.file_exists(filepath_or_buffer):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options1] _________________
Traceback (most recent call last):
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
response = await self._session.request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 265, in read_json
return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
return cls.__factory._read_json(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
return cls.io_cls.read_json(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
if not cls.file_exists(path_or_buf):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
_________________ TestJson.test_read_json_s3[storage_options2] _________________
Traceback (most recent call last):
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 178, in send
response = await self._session.request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 1500, in test_read_json_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 265, in read_json
return DataFrame(query_compiler=FactoryDispatcher.read_json(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 202, in read_json
return cls.__factory._read_json(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 227, in _read_json
return cls.io_cls.read_json(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/text/json_dispatcher.py", line 47, in _read
if not cls.file_exists(path_or_buf):
File "/modin/modin/core/io/file_dispatcher.py", line 266, in file_exists
exists = s3fs.exists(file_path) or exists
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 888, in _exists
await self._info(path, bucket, key, version_id=version_id)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
______________ TestFeather.test_read_feather_s3[storage_options1] ______________
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 428, in read_feather
return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
return cls.__factory._read_feather(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
return cls.io_cls.read_feather(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
return cls.build_query_compiler(path, columns, use_threads=False)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
index, row_lens = cls.build_index(partition_ids)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
return client.gather(future)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
return self.sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
return sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
raise exc.with_traceback(tb)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
result[0] = yield future
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
value = future.result()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
raise exception.with_traceback(traceback)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
----------------------------- Captured stderr call -----------------------------
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Duration'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Pulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Calories'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
distributed.worker - WARNING - Compute Failed
Function: parse
args: ()
kwargs: {'fname': 's3://modin-datasets/testing/test_data.feather', 'columns': ['Maxpulse'], 'num_splits': 4, 'use_threads': False}
Exception: 'ConnectTimeoutError(\'Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"\')'
______________ TestFeather.test_read_feather_s3[storage_options2] ______________
Traceback (most recent call last):
File "/modin/modin/pandas/test/test_io.py", line 2259, in test_read_feather_s3
eval_io(
File "/modin/modin/pandas/test/utils.py", line 835, in eval_io
call_eval_general()
File "/modin/modin/pandas/test/utils.py", line 818, in call_eval_general
eval_general(
File "/modin/modin/pandas/test/utils.py", line 767, in eval_general
values = execute_callable(
File "/modin/modin/pandas/test/utils.py", line 746, in execute_callable
md_result = fn(modin_df, **md_kwargs)
File "/modin/modin/pandas/test/utils.py", line 812, in applyier
result = getattr(module, fn_name)(*args, **kwargs)
File "/modin/modin/pandas/io.py", line 428, in read_feather
return DataFrame(query_compiler=FactoryDispatcher.read_feather(**kwargs))
File "/modin/modin/core/execution/dispatching/factories/dispatcher.py", line 232, in read_feather
return cls.__factory._read_feather(**kwargs)
File "/modin/modin/core/execution/dispatching/factories/factories.py", line 287, in _read_feather
return cls.io_cls.read_feather(**kwargs)
File "/modin/modin/core/io/file_dispatcher.py", line 151, in read
query_compiler = cls._read(*args, **kwargs)
File "/modin/modin/core/io/column_stores/feather_dispatcher.py", line 64, in _read
return cls.build_query_compiler(path, columns, use_threads=False)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 219, in build_query_compiler
index, row_lens = cls.build_index(partition_ids)
File "/modin/modin/core/io/column_stores/column_store_dispatcher.py", line 124, in build_index
0 if len(partition_ids) == 0 else cls.materialize(partition_ids[-2][0])
File "/modin/modin/core/execution/dask/common/engine_wrapper.py", line 70, in materialize
return client.gather(future)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2144, in gather
return self.sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 309, in sync
return sync(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 363, in sync
raise exc.with_traceback(tb)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/utils.py", line 348, in f
result[0] = yield future
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
value = future.result()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/distributed/client.py", line 2007, in _gather
raise exception.with_traceback(traceback)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml
=========================== short test summary info ============================
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options2]
= 6 failed, 1669 passed, 341 skipped, 447 xfailed, 1 xpassed, 453 warnings in 295.26s (0:04:55) =
<b>Remaining output truncated<b>
TeamCity Ray test results bot
Tests FAILed
Tests Logs
dentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:25,223 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:25,223 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:26,679 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,680 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,681 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,682 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,682 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:26,683 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 176, in retrieve_iam_role_credentials
role_name = await self._get_iam_role(token)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 200, in _get_iam_role
return await (await self._get_request(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 127, in _get_request
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/"
2022-05-20 14:04:27,743 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,743 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,744 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,744 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,744 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
2022-05-20 14:04:27,745 ERROR worker.py:92 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): [36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client.py", line 559, in _request
await resp.start(conn)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 898, in start
message, payload = await protocol.read() # type: ignore[union-attr]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiohttp/streams.py", line 616, in read
await self._waiter
aiohttp.client_exceptions.ServerTimeoutError: Timeout on reading data from socket
During handling of the above exception, another exception occurred:
[36mray::_deploy_ray_func()[39m (pid=1527, ip=172.17.0.16)
File "/modin/modin/core/execution/ray/common/task_wrapper.py", line 42, in _deploy_ray_func
return func(**args)
File "/modin/modin/core/storage_formats/pandas/parsers.py", line 692, in parse
with OpenFile(
File "/modin/modin/core/io/file_dispatcher.py", line 95, in __enter__
return self.file.open()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 141, in open
out = self.__enter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/core.py", line 104, in __enter__
f = self.fs.open(self.path, mode=mode)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1037, in open
f = self._open(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 605, in _open
return S3File(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1911, in __init__
super().__init__(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1385, in __init__
self.size = self.details["size"]
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/spec.py", line 1398, in details
self._details = self.fs.info(self.path)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 86, in wrapper
return sync(self.loop, func, *args, **kwargs)
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 66, in sync
raise return_result
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/fsspec/asyn.py", line 26, in _runner
result[0] = await coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 1140, in _info
out = await self._call_s3(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 325, in _call_s3
await self.set_session()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/s3fs/core.py", line 473, in set_session
self._s3 = await s3creator.__aenter__()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 22, in __aenter__
self._client = await self._coro
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 102, in _create_client
credentials = await self.get_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/session.py", line 133, in get_credentials
self._credentials = await (self._components.get_component(
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 814, in load_credentials
creds = await provider.load()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/credentials.py", line 486, in load
metadata = await fetcher.retrieve_iam_role_credentials()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 175, in retrieve_iam_role_credentials
token = await self._fetch_metadata_token()
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/utils.py", line 88, in _fetch_metadata_token
response = await session.send(request.prepare())
File "/home/ray/anaconda3/envs/modin/lib/python3.8/site-packages/aiobotocore/httpsession.py", line 209, in send
raise ConnectTimeoutError(endpoint_url=request.url, error=e)
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "http://169.254.169.254/latest/api/token"
---------- coverage: platform linux, python 3.8.13-final-0 -----------
Coverage XML written to file coverage.xml
=========================== short test summary info ============================
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestCsv::test_read_csv_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestJson::test_read_json_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFwf::test_read_fwf_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFwf::test_read_fwf_s3[storage_options2]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options1]
FAILED modin/pandas/test/test_io.py::TestFeather::test_read_feather_s3[storage_options2]
= 8 failed, 1667 passed, 341 skipped, 447 xfailed, 1 xpassed, 424 warnings in 207.36s (0:03:27) =
<b>Remaining output truncated<b>
This pull request introduces 1 alert when merging 3fcc4730ff69fd49cbe45f6a627efccec1086c6d into cf0eb393daa41abdd8cdf32b52ceee938cdcbe1a - view on LGTM.com
new alerts:
- 1 for Redundant assignment
This pull request introduces 1 alert when merging 117fdb8896aa8a70d4b3ee521c2dbd8fc89d5c01 into cf0eb393daa41abdd8cdf32b52ceee938cdcbe1a - view on LGTM.com
new alerts:
- 1 for Redundant assignment
This pull request introduces 1 alert when merging c60237686956227c44fd4293e0317c13b30ce364 into c736defeae77e963e5421b1c60d6d020d53a8220 - view on LGTM.com
new alerts:
- 1 for Redundant assignment
This pull request introduces 1 alert when merging c83a1e940eb7828a2238d52ee2cb02e4e456f583 into 0f70e828ed127229f7160075d2ad06a6b16b1002 - view on LGTM.com
new alerts:
- 1 for Redundant assignment
This pull request introduces 1 alert when merging 20011f58edd95850e733f5094012de5c6bb6fbe7 into 0f70e828ed127229f7160075d2ad06a6b16b1002 - view on LGTM.com
new alerts:
- 1 for Redundant assignment
>2x gain on my machine with 8 cores, compared with master, both for Ray and Dask
@anmyachev, are we still slower than pandas on that bench?
>2x gain on my machine with 8 cores, compared with master, both for Ray and Dask@anmyachev, are we still slower than pandas on that bench?
Yes, more than 3x slower
Looking at this, isnt The Right Way to handle this to copy pandas' _MergeOperation code and adapt it?
Looking at this, isnt The Right Way to handle this to copy pandas' _MergeOperation code and adapt it?
think so, im just not familiar with this code. will look
haven't read the diff yet, but the bench seems to not be waiting for the computations to finish - are you running it under benchmark mode?..
Looking at this, isnt The Right Way to handle this to copy pandas' _MergeOperation code and adapt it?
think so, im just not familiar with this code. will look
I'll get started on this tomorrow. I'm getting nowhere on making the lower-level stuff not-painfully-slow.
Too outdated