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
ab12d320
Commit
ab12d320
authored
Mar 11, 2019
by
Kirill Smelkov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
.
parent
c2a36e9c
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
4 deletions
+4
-4
wcfs/wcfs.go
wcfs/wcfs.go
+3
-3
wcfs/zblk_test.go
wcfs/zblk_test.go
+1
-1
No files found.
wcfs/wcfs.go
View file @
ab12d320
...
...
@@ -545,9 +545,9 @@ func (_ *zodbCacheControl) PCacheClassify(obj zodb.IPersistent) zodb.PCachePolic
switch
obj
.
(
type
)
{
// ZBlk* should be in cache but without data
case
*
ZBlk0
:
return
zodb
.
PCachePinObject
|
zodb
.
PCache
NonTemporal
return
zodb
.
PCachePinObject
|
zodb
.
PCache
OmitState
case
*
ZBlk1
:
return
zodb
.
PCachePinObject
|
zodb
.
PCache
NonTemporal
return
zodb
.
PCachePinObject
|
zodb
.
PCache
OmitState
// ZBigFile btree index should be in cache with data
case
*
btree
.
LOBTree
:
...
...
@@ -557,7 +557,7 @@ func (_ *zodbCacheControl) PCacheClassify(obj zodb.IPersistent) zodb.PCachePolic
// don't let ZData to pollute the cache
case
*
ZData
:
return
zodb
.
PCache
NonTemporal
return
zodb
.
PCache
OmitObject
|
zodb
.
PCacheOmitState
// for performance reason we also keep ZBigFile in cache.
//
...
...
wcfs/zblk_test.go
View file @
ab12d320
...
...
@@ -44,7 +44,7 @@ func TestZBlk(t *testing.T) {
X
:=
exc
.
Raiseif
assert
:=
require
.
New
(
t
)
ctx
:=
context
.
Background
()
stor
,
err
:=
zodb
.
Open
Storage
(
ctx
,
"testdata/zblk.fs"
,
&
zodb
.
OpenOptions
{
ReadOnly
:
true
});
X
(
err
)
stor
,
err
:=
zodb
.
Open
(
ctx
,
"testdata/zblk.fs"
,
&
zodb
.
OpenOptions
{
ReadOnly
:
true
});
X
(
err
)
db
:=
zodb
.
NewDB
(
stor
)
defer
func
()
{
err
:=
db
.
Close
();
X
(
err
)
...
...
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