Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
W
wendelin.core
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Joshua
wendelin.core
Commits
11eecec3
Commit
11eecec3
authored
Jan 13, 2019
by
Kirill Smelkov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
.
parent
5e41fd30
Changes
17
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
32 additions
and
32 deletions
+32
-32
CHANGELOG.rst
CHANGELOG.rst
+2
-2
wcfs/__init__.py
wcfs/__init__.py
+2
-2
wcfs/gen-set
wcfs/gen-set
+2
-2
wcfs/gen-δtail
wcfs/gen-δtail
+2
-2
wcfs/misc.go
wcfs/misc.go
+2
-2
wcfs/set.go
wcfs/set.go
+2
-2
wcfs/set.go.in
wcfs/set.go.in
+1
-1
wcfs/testdata/zblk_test_gen.py
wcfs/testdata/zblk_test_gen.py
+2
-2
wcfs/todo.dot
wcfs/todo.dot
+1
-1
wcfs/todo.svg
wcfs/todo.svg
+1
-1
wcfs/wcfs.go
wcfs/wcfs.go
+3
-3
wcfs/wcfs_test.py
wcfs/wcfs_test.py
+2
-2
wcfs/zblk.go
wcfs/zblk.go
+2
-2
wcfs/zblk_test.go
wcfs/zblk_test.go
+2
-2
wcfs/δtail.go
wcfs/δtail.go
+2
-2
wcfs/δtail.go.in
wcfs/δtail.go.in
+2
-2
wcfs/δtail_test.go
wcfs/δtail_test.go
+2
-2
No files found.
CHANGELOG.rst
View file @
11eecec3
Wendelin.core change history
============================
2.0.0 (201
8
-XX-YY)
2.0.0 (201
9
-XX-YY)
------------------
This is a major release that speeds up pagefault handling and reduces
...
...
@@ -24,7 +24,7 @@ Please see wcfs.go__ for description of the new filesystem.
.. XXX correct link -> nexedi, sha1 - fix.
__ https://lab.nexedi.com/kirr/wendelin.core/blob/
8155adb
/wcfs/wcfs.go
__ https://lab.nexedi.com/kirr/wendelin.core/blob/
t
/wcfs/wcfs.go
0.12 (2018-04-16)
...
...
wcfs/__init__.py
View file @
11eecec3
# -*- coding: utf-8 -*-
# Copyright (C) 2018 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com>
# Copyright (C) 2018
-2019
Nexedi SA and Contributors.
#
Kirill Smelkov <kirr@nexedi.com>
#
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/gen-set
View file @
11eecec3
...
...
@@ -2,8 +2,8 @@
# set.go.in -> specialized with concrete types
# gen-set KIND VALUE out
# Copyright (C) 2018 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com>
# Copyright (C) 2018
-2019
Nexedi SA and Contributors.
#
Kirill Smelkov <kirr@nexedi.com>
#
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/gen-δtail
View file @
11eecec3
...
...
@@ -2,8 +2,8 @@
# δtail.go.in -> specialized with concrete types
# gen-δtail KIND ID out
# Copyright (C) 2018 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com>
# Copyright (C) 2018
-2019
Nexedi SA and Contributors.
#
Kirill Smelkov <kirr@nexedi.com>
#
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/misc.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/set.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/set.go.in
View file @
11eecec3
//
Copyright
(
C
)
2015
-
201
8
Nexedi
SA
and
Contributors
.
//
Copyright
(
C
)
2015
-
201
9
Nexedi
SA
and
Contributors
.
//
Kirill
Smelkov
<
kirr
@
nexedi
.
com
>
//
//
This
program
is
free
software
:
you
can
Use
,
Study
,
Modify
and
Redistribute
...
...
wcfs/testdata/zblk_test_gen.py
View file @
11eecec3
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
# Copyright (C) 2018 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com>
# Copyright (C) 2018
-2019
Nexedi SA and Contributors.
#
Kirill Smelkov <kirr@nexedi.com>
#
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/todo.dot
View file @
11eecec3
...
...
@@ -78,7 +78,7 @@ digraph {
zbtree2file
[
label
=
"BTree/Bucket\n↓\nfile/[]#blk"
]
δ
BTree
[
label
=
"δ(BTree)"
]
fuseRetrieveCache
[
label
=
"FUSE:\nretrieve cache"
,
style
=
filled
fillcolor
=
grey95
]
fuseRetrieveCache
[
label
=
"FUSE:\nretrieve cache"
,
style
=
filled
fillcolor
=
lightyellow
]
_
wcfs_zhead
[
label
=
".wcfs/\nzhead"
]
...
...
wcfs/todo.svg
View file @
11eecec3
...
...
@@ -188,7 +188,7 @@
<!-- fuseRetrieveCache -->
<g
id=
"node12"
class=
"node"
>
<title>
fuseRetrieveCache
</title>
<ellipse
fill=
"#f
2f2f2
"
stroke=
"#000000"
cx=
"611.2046"
cy=
"-209.8234"
rx=
"65.1077"
ry=
"26.7407"
/>
<ellipse
fill=
"#f
fffe0
"
stroke=
"#000000"
cx=
"611.2046"
cy=
"-209.8234"
rx=
"65.1077"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"611.2046"
y=
"-213.6234"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
FUSE:
</text>
<text
text-anchor=
"middle"
x=
"611.2046"
y=
"-198.6234"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
retrieve cache
</text>
</g>
...
...
wcfs/wcfs.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
@@ -140,7 +140,7 @@
// be potentially changed after client's <at>, and <rev_max> describes the
// upper bound for the block revision:
//
// <at> < <rev_max>
// <at> < <rev_max>
FIXME -> <rev_max> ≤ <at> (?)
//
// The server maintains short history tail of file changes to be able to
// support openings with <at> being slightly in the past compared to current
...
...
wcfs/wcfs_test.py
View file @
11eecec3
# -*- coding: utf-8 -*-
# Copyright (C) 2018 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com>
# Copyright (C) 2018
-2019
Nexedi SA and Contributors.
#
Kirill Smelkov <kirr@nexedi.com>
#
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/zblk.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/zblk_test.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/δtail.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
wcfs/δtail.go.in
View file @
11eecec3
//
Copyright
(
C
)
2018
Nexedi
SA
and
Contributors
.
//
Kirill
Smelkov
<
kirr
@
nexedi
.
com
>
//
Copyright
(
C
)
2018
-
2019
Nexedi
SA
and
Contributors
.
//
Kirill
Smelkov
<
kirr
@
nexedi
.
com
>
//
//
This
program
is
free
software
:
you
can
Use
,
Study
,
Modify
and
Redistribute
//
it
under
the
terms
of
the
GNU
General
Public
License
version
3
,
or
(
at
your
...
...
wcfs/δtail_test.go
View file @
11eecec3
// Copyright (C) 2018 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
// Copyright (C) 2018
-2019
Nexedi SA and Contributors.
//
Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
// it under the terms of the GNU General Public License version 3, or (at your
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment