Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use defer to invalidate ID Cache #3910

Closed
wants to merge 1,050 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
1050 commits
Select commit Hold shift + click to select a range
a8cddf0
update expected to fail file
SwikritiT Feb 10, 2023
ff24f8b
Merge pull request #3648 from JankariTech/bump-commit-id-for-tests-20…
individual-it Feb 10, 2023
4a49209
Add EventID (#3637)
kobergj Feb 13, 2023
ec27f5f
FreeBSD xattr support (#3650)
joramkruijer Feb 14, 2023
01d1c62
remove expired spaces grants on access (#3655)
Feb 16, 2023
9d4812b
[full-ci] [tests-only] Bump ocis commit id `reva-edge` (#3659)
grgprarup Feb 17, 2023
aebc7d7
Bump APITESTS_COMMITID (#3669)
phil-davis Feb 21, 2023
573ae44
Store extended attributes in files in stead of in extended attributes…
aduffeck Feb 21, 2023
06fcf4e
Quota (#3671)
Feb 21, 2023
83c7b4d
add a max quota value to the spaces capabilities (#3678)
Feb 22, 2023
2000523
Bump APITESTS_COMMITID
phil-davis Feb 23, 2023
6728e20
Adjust line numbers in expected-failures
phil-davis Feb 23, 2023
1c2572b
Remove skipOnOcis and notToImplementOnOCIS tags from .drone.star
phil-davis Feb 23, 2023
8e46325
add fileid header when copying folders
kobergj Feb 24, 2023
f852e0e
Merge pull request #3680 from JankariTech/bump-commit-id-20230223-edge
individual-it Feb 25, 2023
ce922f2
[tests-only] Improve ini metadata backend unit tests (#3674)
aduffeck Feb 27, 2023
05a5fe9
Merge pull request #3685 from kobergj/AddFileidToFolderCopy
kobergj Feb 27, 2023
af0c5aa
return 425 on webdav GET
kobergj Feb 27, 2023
78e8412
Merge pull request #3688 from kobergj/FixGET425
kobergj Feb 27, 2023
0e885b6
add correct etag to empty shares jail in propfind responses (#3681)
Feb 27, 2023
d6d18dc
Return no users when user disabled.
ainmosni Feb 24, 2023
ec03bc1
Add enable config for the disabling mechanism.
ainmosni Feb 27, 2023
5a256d0
Add config checking.
ainmosni Feb 27, 2023
6dd00d6
Add changelog
ainmosni Feb 27, 2023
1efcdab
Make settings exclusive.
ainmosni Feb 28, 2023
387fb09
set max quota as space quota (#3682)
Mar 1, 2023
f65cdba
enforce the publiclink.create permission (#3693)
Mar 1, 2023
f045fc9
clean cache after unmarking pp
kobergj Mar 3, 2023
a2f6174
don't cache processing files
kobergj Mar 3, 2023
027ec42
add a changelog
kobergj Mar 3, 2023
83ae3a7
Merge pull request #3700 from kobergj/CleanCacheAfterUmarking
kobergj Mar 3, 2023
5071e4a
improve ShareRemoved event
kobergj Mar 6, 2023
3de7ec1
Optimize file metadata (#3697)
aduffeck Mar 6, 2023
8ebd9f3
repair space deleted event
kobergj Mar 6, 2023
8c24345
add timestamps to events
kobergj Mar 6, 2023
79cf0d7
add a changelog
kobergj Mar 6, 2023
d53c744
add shareid to share events
kobergj Mar 6, 2023
24f11f3
add option to enforce passwords on public links (#3698)
Mar 6, 2023
72888db
Merge pull request #3704 from kobergj/ImproveSomeEvents
kobergj Mar 7, 2023
686b4d0
Fix filter.
ainmosni Mar 1, 2023
9d45bd3
Add changelog entry.
ainmosni Mar 2, 2023
861c31c
Fix group ldap filters
ainmosni Mar 2, 2023
fc69deb
Fix error handling in DeleteStorage space
rhafer Mar 8, 2023
4ebb727
Merge pull request #3710 from rhafer/del-space-permission-denied
micbar Mar 8, 2023
cd2a583
[full-ci] [tests-only] Bump ocis commit id to latest `edge` (#3708)
grgprarup Mar 8, 2023
145ec46
respect the max quota when updating the space quota
Mar 9, 2023
8b1effc
properly enforce the password on writeable public links
Mar 9, 2023
592ba1e
Merge pull request #3714 from C0rby/global-quota
micbar Mar 9, 2023
3ddca07
Merge pull request #3716 from C0rby/writeable-share-password
micbar Mar 9, 2023
07198ea
Fix Dockerfile.revad-eos (#3706) (#3718)
vascoguita Mar 9, 2023
4339b8a
Fix ini metadata backend (#3711)
aduffeck Mar 13, 2023
94452b2
Migrate to msgpack (#3728)
aduffeck Mar 15, 2023
53ed6a8
Improve performance of decomposedfs (#3729)
aduffeck Mar 15, 2023
6b25288
check set-project-space-quota permission
kobergj Feb 27, 2023
ac7619c
add read_write_delete key
micbar Mar 15, 2023
44e55cb
Merge pull request #3731 from micbar/capabilites-link-pw
micbar Mar 15, 2023
890c222
Public backend detection (#3732)
aduffeck Mar 16, 2023
3c11349
Merge pull request #3690 from kobergj/CheckSetProjectSpaceQuotaPermis…
kobergj Mar 16, 2023
93b2925
Try to rename the file after upload instead of copying.
dragotin Mar 20, 2023
a6a371d
Add changelog
dragotin Mar 20, 2023
15edc77
Remove punctuation from end of changelog header
dragotin Mar 20, 2023
d388458
Make upload test a bit more meaningful
dragotin Mar 20, 2023
a580df1
Update mocks to silent CI
dragotin Mar 20, 2023
753386c
Adopted test mocks
dragotin Mar 20, 2023
d521bbf
Merge pull request #3739 from dragotin/useRenameInUpload
dragotin Mar 20, 2023
8c07e9c
Limit the number of concurrent goroutines for listing directories (#3…
aduffeck Mar 21, 2023
13f8b52
Antivirus (#3730)
kobergj Mar 21, 2023
b13d312
fix listing shares to multiple groups
butonic Mar 21, 2023
390932a
Merge pull request #3741 from butonic/fix-listing-shares-to-multiple-…
aduffeck Mar 21, 2023
00d73e1
Bump ocis-master commit id to latest
grgprarup Mar 17, 2023
e557849
Fixed line numbers in expected failure
grgprarup Mar 23, 2023
aa41afd
Merge pull request #3735 from JankariTech/bump-ocis-commit-id-edge
individual-it Mar 23, 2023
bf61e67
unmarshal ppfinished events
kobergj Mar 24, 2023
ec9d381
Merge pull request #3748 from kobergj/UnmarshalPPEvents
kobergj Mar 24, 2023
86b2705
Add UserTypeProperty to get user type from ldap user entry
Mar 22, 2023
cd4f362
Update pkg/utils/ldap/identity.go
Mar 24, 2023
36c2ef9
Merge pull request #3744 from Excds/add_UserTypeProperty_to_get_user_…
micbar Mar 24, 2023
b267842
change language code validation
micbar Mar 27, 2023
9bafcee
Merge pull request #3755 from micbar/fix-lang-app-open
micbar Mar 28, 2023
686c9ac
add changelog
kobergj Mar 28, 2023
2369c02
add markprocessing parameter to TouchFile
kobergj Mar 28, 2023
58416e0
check for password during update public link
micbar Mar 28, 2023
1533615
update mocks
kobergj Mar 28, 2023
f0af97c
add event for personal data extraction
kobergj Mar 29, 2023
02b82ee
Merge pull request #3756 from kobergj/GDPRExport
kobergj Mar 30, 2023
1f0e39b
Merge pull request #3758 from micbar/fix-public-pw
micbar Mar 30, 2023
b6d5f05
Set correct share type when listing shares
Mar 30, 2023
6629404
Bump ocis commit id for tests
SwikritiT Mar 31, 2023
67c8407
Merge pull request #3760 from JankariTech/bump-ocis-commit-id-2023033…
individual-it Mar 31, 2023
eb1e84d
add capability for personal data export
kobergj Mar 31, 2023
8dbb2d5
add new graph capability container
kobergj Mar 31, 2023
6d3af9e
Merge pull request #3763 from kobergj/PersonalDataExportCapability
kobergj Mar 31, 2023
45bcf92
add userType on shares and test
micbar Mar 31, 2023
eca8953
Merge pull request #3759 from Excds/set_correct_share_type_when_listi…
micbar Mar 31, 2023
bc0ca13
add missing cors config in the ocdav service
micbar Mar 31, 2023
f93a726
Merge pull request #3764 from micbar/add-more-cors
micbar Apr 3, 2023
853c550
do not show versions to the share receiver
micbar Feb 4, 2023
4c4e592
add changelog
micbar Feb 4, 2023
0a947d0
use modified test definitions
micbar Feb 8, 2023
77ac806
adapt some return values
micbar Feb 8, 2023
15aba64
adapt expected failures
micbar Apr 4, 2023
4209846
code cleanup
micbar Apr 4, 2023
bb973fa
Merge pull request #3641 from micbar/dont-share-versions
micbar Apr 4, 2023
7c1af1e
ldap: Fix binary UUID handling in GetUserGroups
rhafer Apr 3, 2023
290cc31
Added the test coverage for the file moving. Fixed the typo.
2403905 Apr 11, 2023
f35c5d3
pr numder added
2403905 Apr 11, 2023
263d376
the APITESTS_BRANCH has been changed to master
2403905 Apr 11, 2023
cd3d45d
the APITESTS_COMMITID updated
2403905 Apr 11, 2023
23bdfcd
Merge pull request #3785 from 2403905/issue-5022
kobergj Apr 12, 2023
7235197
Fix building on freebsd
aduffeck Apr 17, 2023
198a956
Add changelog
aduffeck Apr 17, 2023
5896446
Merge pull request #3800 from aduffeck/fix-freebsd-build
aduffeck Apr 17, 2023
b3d96f9
Add capabilities to indicate read-only attributes.
Apr 13, 2023
d540c99
use proxy for build and generate steps
micbar Apr 19, 2023
02896d4
Merge pull request #3802 from cs3org/goproxy
micbar Apr 19, 2023
ba85154
changelog
kobergj Apr 13, 2023
0b96e61
make resharing configurable
kobergj Apr 13, 2023
d305d0f
adjust non complying packages
kobergj Apr 13, 2023
644188c
use dedicated vars for resharing
kobergj Apr 19, 2023
f52bf32
Merge pull request #3788 from kobergj/MakeResharingConfigurable
micbar Apr 19, 2023
687c758
bump ocis commit on reva edge (#3803)
SagarGi Apr 20, 2023
0a02c95
decomposedfs: add owner filter
butonic Apr 20, 2023
11edad1
Cache resolved links (#3801)
aduffeck Apr 20, 2023
f66ba50
Fix filtering by Owner
aduffeck Apr 20, 2023
aae1b37
Add prometheus metrics for active transfers.
ainmosni Apr 14, 2023
9414c01
Clean up unused imports.
ainmosni Apr 14, 2023
b6683a6
Add changelog.
ainmosni Apr 14, 2023
837387c
Calens doesn't like punctuation.
ainmosni Apr 14, 2023
97af180
Add metrics as their own package.
ainmosni Apr 14, 2023
3a38605
Monitor patch for uploads active.
ainmosni Apr 19, 2023
ad1d641
Merge pull request #3792 from ainmosni/ainmosni/feature/dl-ul-metrics
kobergj Apr 20, 2023
f625133
Merge pull request #3806 from butonic/add-owner-filter
micbar Apr 20, 2023
35a5e2f
changelog
kobergj Apr 20, 2023
e49e6ac
make ocdav naming validation configurable and add max length
kobergj Apr 20, 2023
9f389c8
also check for name in PUT handler
kobergj Apr 21, 2023
733cc94
init conf also in NewWith case
kobergj Apr 21, 2023
7c0d7b1
Streamline cache/store with the ocis-pkg store
aduffeck Apr 3, 2023
f6c0615
Replace custom cache with the reva one
aduffeck Apr 4, 2023
d40e5f9
Streamline cache config options
aduffeck Apr 5, 2023
88a6f8c
Improve naming
aduffeck Apr 5, 2023
076c0e7
Also set the cache TTL as the expiry of the record to be written
aduffeck Apr 5, 2023
e9db6cc
Use the configured TTL instead of a default value
aduffeck Apr 5, 2023
b3305f2
Fix linter issues
aduffeck Apr 17, 2023
6ef0a06
Tidy modules
aduffeck Apr 17, 2023
6dd820c
Add changelog
aduffeck Apr 17, 2023
e700b90
Cleanup
aduffeck Apr 17, 2023
9bca3b6
Fix test
aduffeck Apr 17, 2023
9092109
Fix another linter issue
aduffeck Apr 17, 2023
eeedbbe
Fix tests by not reusing the caches from previous tests
aduffeck Apr 17, 2023
bf6f2cf
Fix test
aduffeck Apr 17, 2023
04cd28f
Fix wrong permissions being grabbed from the cache
aduffeck Apr 18, 2023
d11058f
Fix cache key during warmup
aduffeck Apr 18, 2023
ff6dc0a
Merge pull request #3807 from kobergj/LimitFilenameLength
kobergj Apr 24, 2023
385568e
Remove interface relict
aduffeck Apr 24, 2023
7ff9135
Add interface comment to clarify the purpose
aduffeck Apr 24, 2023
8d8b567
Merge pull request #3777 from aduffeck/refactor-stores
aduffeck Apr 24, 2023
ee89817
Bump go-micro redis store (#3815)
butonic Apr 25, 2023
528540f
Fix reading/writing from and to the stat cache
aduffeck Apr 25, 2023
756bd7b
Add changelog
aduffeck Apr 25, 2023
8a3352f
Merge pull request #3814 from aduffeck/fix-statcache
aduffeck Apr 25, 2023
e2a37f1
filemetadata: List less cache invalidation (#3812)
butonic Apr 25, 2023
d8d5b72
pipeline cache deletes
butonic Apr 25, 2023
e16ca38
Merge pull request #3817 from butonic/pipeline-cache-deletes
aduffeck Apr 25, 2023
d869e0a
decomposedfs: write metadata once (#3816)
butonic Apr 25, 2023
4291525
invalidate cache when deleting space
butonic Apr 25, 2023
da40d4b
Merge pull request #3818 from butonic/invalidate-cache-when-deleting-…
aduffeck Apr 26, 2023
100c192
changelog
kobergj Apr 26, 2023
fb99d92
Cache cleanup (#3820)
aduffeck Apr 26, 2023
b2bdafd
circumvent permission check when creating internal links
kobergj Apr 26, 2023
7842414
Fix deleting spaces (#3822)
aduffeck Apr 27, 2023
3218839
check also groups when denying access
kobergj Apr 27, 2023
60610c7
Merge pull request #3823 from kobergj/CorrectlyDenyResources
kobergj Apr 27, 2023
c8c61e6
add by group index to decomposedfs
butonic Apr 27, 2023
12f0d93
Trigger spacegrant code path when creating spaces
aduffeck Apr 27, 2023
0d031f3
Merge pull request #3826 from butonic/decomposedfs-by-group-index
aduffeck Apr 27, 2023
bc6da83
initialize user cache for decomposedfs
butonic Apr 28, 2023
4434df8
Merge pull request #3827 from butonic/initialize-user-cache
aduffeck Apr 28, 2023
44a95fb
Merge pull request #3819 from kobergj/InternalLinkBackdoor
kobergj Apr 28, 2023
ce9e8c6
Be more robus when logging errors
aduffeck Apr 28, 2023
42e5516
Add changelog
aduffeck Apr 28, 2023
ef158f7
Merge pull request #3830 from aduffeck/be-more-robust-when-logging-er…
aduffeck Apr 28, 2023
01c3d1e
ignore 'null' mtime on tus upload --sign
butonic Apr 28, 2023
4d1c9f4
Merge pull request #3831 from butonic/fix-null-mtime
micbar Apr 29, 2023
6b27a7b
fix error during mkcol
micbar Apr 29, 2023
7d29aef
Send quota when listing spaces in decomposedfs (#3828)
butonic May 2, 2023
1937822
add tests
micbar Apr 29, 2023
6be420d
fix nil pointer and improve logging
micbar May 2, 2023
62f956f
Merge pull request #3841 from micbar/improve-logging
micbar May 2, 2023
0dac8c0
add proxy config to unit tests
micbar May 2, 2023
dbd864e
Merge pull request #3834 from micbar/fix-mkcol
micbar May 2, 2023
ba0d6fa
bump version, prepare changelog
micbar May 2, 2023
99ffab6
Merge pull request #3842 from cs3org/release-2.13.0
micbar May 2, 2023
2118139
allow scope check to impersonate space owners (#3843)
butonic May 3, 2023
a8a6531
bump version, prepare changelog
micbar May 3, 2023
62a542c
Merge pull request #3844 from cs3org/release-2.13.1
micbar May 3, 2023
f031d21
Fix propagation in concurrency scenarios
aduffeck May 4, 2023
e106f3f
Add changelog
aduffeck May 4, 2023
756a843
Merge pull request #3845 from aduffeck/fix-propagate
aduffeck May 4, 2023
04cc67c
The DeleteStorageSpace method response code has been changed to 'not …
2403905 May 4, 2023
4bcaabc
Fix nil-pointer on trashbin purge
dragonchaser May 8, 2023
d8682ab
Merge pull request #3857 from dragonchaser/issue-6245-nil-pointer
dragonchaser May 8, 2023
beefb02
Merge pull request #3856 from 2403905/delete-storage-space
micbar May 8, 2023
aadfaec
prepare relase, bump version
micbar May 8, 2023
d205973
replace go-micro redis store with fixed version
micbar May 8, 2023
4023552
Merge pull request #3860 from cs3org/release-2.13.2
micbar May 8, 2023
2c5cc58
[full-ci] [tests-only] Bump ocis commit id edge (#3854)
grgprarup May 9, 2023
afacd4e
[full-ci][tests-only]Bump ocis commit id for tests (#3862)
SwikritiT May 9, 2023
d0d6b60
Prevent sharing space roots
aduffeck May 5, 2023
2a77303
Prevent sharing personal spaces
aduffeck May 5, 2023
e1ddf31
Add changelog
aduffeck May 9, 2023
e4987c8
dont use removeReference in gateway
kobergj May 9, 2023
ceddb7f
Fix version restore after pp
dragonchaser May 9, 2023
72cbc60
Merge pull request #3867 from dragonchaser/issue-5709-restore-last-ve…
kobergj May 9, 2023
c5035ef
Switch to updated test suite
aduffeck May 9, 2023
499fbf0
Adapt expected failures line numbers
aduffeck May 9, 2023
4f9d9da
Merge pull request #3865 from kobergj/DontRemoveReferenceInUserShareP…
kobergj May 10, 2023
98d8707
Merge pull request #3849 from aduffeck/prevent-sharing-space-roots
aduffeck May 10, 2023
562ede3
[full-ci][tests-only]Bump ocis commit id edge (#3872)
PrajwolAmatya May 11, 2023
da69ac8
Remove redis specific workout from cache code
rhafer May 10, 2023
c645070
allow passing reader to read metadata (#3886)
butonic May 12, 2023
b25ef2a
space member changes do not need to fetch all group members
butonic May 12, 2023
7e887c8
Fix spaceId in the decomposedFS
micbar Apr 28, 2023
e676f0e
Bump space TreeMTime when changing the metadata
aduffeck May 14, 2023
e00c55c
Merge pull request #3888 from butonic/efficient-space-sharing-for-groups
dragonchaser May 15, 2023
18f98c5
Add changelog
aduffeck May 15, 2023
30125f1
Merge pull request #3836 from micbar/user-shares
micbar May 15, 2023
6d1749b
Merge pull request #3889 from aduffeck/fix-space-metadata-propagation
aduffeck May 15, 2023
4277a0b
Fix public link path matching
kobergj May 16, 2023
ec41b0b
Cleanup space-delete permissions
kobergj May 16, 2023
0e87cff
Bring back public link sharing of project space roots
butonic May 15, 2023
0a46537
bring back manager delete and fix tests
kobergj May 16, 2023
bc8d76b
Adapt expected failures
aduffeck May 16, 2023
7cf8379
Merge pull request #3890 from butonic/allow-public-sharing-project-sp…
aduffeck May 16, 2023
6dbcdcc
add missing expiry to shares
dragonchaser May 16, 2023
2bd4810
Merge pull request #3892 from kobergj/FixPublicLinks
kobergj May 17, 2023
9305e33
incorporate requested changes
dragonchaser May 17, 2023
de5cc4a
Merge pull request #3895 from dragonchaser/issue-5442-missing-expiry-…
dragonchaser May 17, 2023
c560d42
prepare relase, bump version
micbar May 16, 2023
e8dac62
Merge pull request #3893 from kobergj/CleanupSpaceDeletePermissions
kobergj May 17, 2023
7ce0062
add graph user capabilities
kobergj May 17, 2023
5891072
Merge pull request #3898 from kobergj/AddGraphUserCapabilities
kobergj May 17, 2023
05c45ad
harden uploads (#3899)
butonic May 17, 2023
b39e78f
Merge pull request #3897 from cs3org/release-2.13.3
micbar May 17, 2023
8365189
Do not read attributes from empty nodes
aduffeck May 19, 2023
838849b
Get rid of confusing error messages suggesting use of the xattrs backend
aduffeck May 19, 2023
5fe5a77
[full-ci][tests-only]Bump commit id for tests (#3901)
SwikritiT May 19, 2023
6c3c1e9
Add changelog
aduffeck May 19, 2023
3f5cddd
Merge pull request #3902 from aduffeck/do-not-read-empty-node-metadata
aduffeck May 19, 2023
131bdf1
Clean IDCache properly (#3903)
kobergj May 22, 2023
2f10c1f
use defer to invalidate id cache
kobergj May 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[full-ci] [tests-only] Bump ocis commit id reva-edge (#3659)
* Bump ocis commit id to latest

* Fixed line numbers in expected failure

* Fixed ref-path of github from core to ocis
grgprarup authored Feb 17, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 9d4812b40c68741fade1a7a7f8ab5e08c7add1e2
2 changes: 1 addition & 1 deletion .drone.env
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# The test runner source for API tests
APITESTS_COMMITID=ef37f668723dd475f23e2308bec442ff6e9c607f
APITESTS_COMMITID=3e3d3f9de2919368f5849061e9c3ea6894c6457c
APITESTS_BRANCH=master
APITESTS_REPO_GIT_URL=https://github.com/owncloud/ocis.git
1,516 changes: 759 additions & 757 deletions tests/acceptance/expected-failures-on-EOS-storage.md

Large diffs are not rendered by default.

1,136 changes: 563 additions & 573 deletions tests/acceptance/expected-failures-on-OCIS-storage.md

Large diffs are not rendered by default.

1,136 changes: 563 additions & 573 deletions tests/acceptance/expected-failures-on-S3NG-storage.md

Large diffs are not rendered by default.