-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Change the Id
and the DocumentId
from int
to long
#13998
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm okay with the changes, but I suggest removing anything unrelated to the actual change because JK is already has several PRs
We might need to triage this |
I need to update more objects before we merge this. Added do not merge for now. |
Id
property of the ContentItem to long
Id
and the DocumentId
from int
to long
So it seems that regardless of the current I'm looking at the code on YesSql side. |
Maybe line 20 in this file https://github.com/sebastienros/yessql/blob/main/src/YesSql.Provider.Sqlite/SqliteDialect.cs |
Hmm maybe, what I found is that it works if we use And I think it doesn't work if we use |
Yes, it works with |
Okay good new, for sql server it works when we configure the About Sqlite
PostgreSql
While for SqlServer2 different strings are used.
So nothing we can do for now ;) |
LGTM but still mising updates, check the below files (I may be wrong for some of them). Hmm, looks like some are using the |
For now I cleaned up the releases doc before updating it. Because it is related to more entities, interfaces and map indexes. |
@jtkech can you please search the solution for |
@jtkech there is an instance in Also, I think we should list all the interfaces/domain models that were impacted in the "Breaking Change" section in the release notes of 1.7 UpdatedThe |
About Yes about the doc, I will list here the updated entities, interfaces and map indexes. |
Okay I updated some missing I let you review the doc and maybe we should do more tests, in the meantime I will approve the PR. |
@jtkech I made minor changes to the release notes. Trying to do some testing but there seems to be an issue with the |
The main branch merged in this PR, or the main branch itself? I'm finishing something then I will look at it |
The issue is in the |
Okay, will look at it soon. |
Just tried the last main branch, did a fresh Blog setup, for now works fine on my side? Anything to repro? Hmm, I will try this PR branch Edited: Just did the same on this PR branch, for now works fine on my side? |
@jtkech strange. It sounds like a tenant specific issue "maybe a specific feature". The issue seems to happen when logging in. Its seems to only happen to few sites but not all of them. I'll try to get more info tomorrow. |
Okay, when I switch to different branches sometimes I need to do |
Yes and we also have Anyhow, I tested this PR again and everything seems to be working as expected. I created new site with |
Okay let's go, I will merge it ;) Also related to |
I saw the issue with the schema. We discussed it today in the Steering meeting and Sebastian commented with recommendation. |
Fix #13997
This PR will introduce a very low risk of a breaking change since the IContentManagerSession.cs interface was modified from accepting
int
to acceptinglong
. It is low risk because this interface should be only used by OC code. Also, if someone is using it to pass int it should be allowed which isn't going to break anything.Okay... It turned out there is more breaking changes due to changes to interfaces.