⚲
Project
General
Profile
Sign in
Register
Home
Projects
Documentation
Help
Search
:
Arvados
All Projects
Arvados
Activity
Roadmap
Backlogs
Issues
Wiki
Repository
Documentation
Download (525 Bytes)
Bug #11547
» huge.py
Peter Amstutz, 04/27/2017 08:37 PM
import
arvados
import
time
import
json
api
=
arvados
.
api
(
'
v1
'
)
t
=
time
.
time
()
pr
=
{}
for
i
in
xrange
(
1
,
200000
):
pr
[
str
(
i
)]
=
{
"
foo
"
:
"
bar
"
,
"
baz
"
:
"
quux
"
}
#pr = "\n".join('"%s": {"foo": "bar", "baz": "quux"}' % i for i in xrange(1, 200000))
print
time
.
time
()
-
t
print
"
payload about
"
,
len
(
json
.
dumps
(
pr
))
t
=
time
.
time
()
c
=
api
.
humans
().
create
(
body
=
{
"
human
"
:
{
"
properties
"
:
{
"
p
"
:
pr
}}}).
execute
()
print
time
.
time
()
-
t
print
c
[
"
uuid
"
]
t
=
time
.
time
()
api
.
humans
().
get
(
uuid
=
c
[
"
uuid
"
]).
execute
()
print
time
.
time
()
-
t
« Previous
1
2
Next »
(2-2/2)
Loading...