-
Notifications
You must be signed in to change notification settings - Fork 934
Doc fixes #690
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
Merged
fredericDelaporte
merged 38 commits into
nhibernate:master
from
fredericDelaporte:doc-fixes
Sep 19, 2017
Merged
Doc fixes #690
Changes from 2 commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
71ac4d7
Removing obsolete default configuration: no need for proxy factory by…
fredericDelaporte 80ed467
Second level cache: transaction requirement, obsolete links.
fredericDelaporte eb55fce
Upgrade preface links
fredericDelaporte d06bf0a
Modernize quickstart
fredericDelaporte a6a8209
Minor adjustments to architecture chapter.
fredericDelaporte 231ea88
Update and sort dialects in configuration listing, and minor adjustments
fredericDelaporte a304eca
More alternatives to xml mapping, and minor adjustments.
fredericDelaporte 9409064
Fixed typo.
fredericDelaporte 7668fee
Minor adjustments to manipulating data
fredericDelaporte a962fa6
Removed obsolete references.
fredericDelaporte 06812d2
Recommandation on transacting, minor cleanup.
fredericDelaporte 716011a
Code formatting fixes.
fredericDelaporte 6a25a52
Code format fix.
fredericDelaporte d7ebdf2
Minor fix.
fredericDelaporte d94d8a8
Typo
fredericDelaporte 04c0634
Fix code formatting.
fredericDelaporte dfb7f00
Code formatting fixes.
fredericDelaporte 37b5e9f
Removed references to abandonned or not ported tools.
fredericDelaporte d008c0f
Minor typo.
fredericDelaporte 9f3718f
Fix and modernize weblog example
fredericDelaporte a2e42d3
Minor typo
fredericDelaporte 4792d5d
Fixing a -- not supported in comment by doc tool.
fredericDelaporte fd2bd86
Added back missing property for doc generation
fredericDelaporte 29e0afb
Fixing SHFB build by using msbuild.exe instead of dotnet
fredericDelaporte 211d92f
Simplified msbuild script.
fredericDelaporte cee4a4d
Adjustment for having weblog working actually.
fredericDelaporte f9b1893
Fixing bad parameter names.
fredericDelaporte a75809c
Slightly more modern
fredericDelaporte e1ec5e7
Purging references to non-existent Find/Enumerable methods.
fredericDelaporte d43a83f
Fixing pdf overflows.
fredericDelaporte 714f044
Tag fix
fredericDelaporte 1e99d43
Fix example
fredericDelaporte 46a3701
Removing references to non existent Filter method
fredericDelaporte c41d15c
Modernize: replace non generic by generic.
fredericDelaporte 2239cf3
Modernize properties
fredericDelaporte 41662b7
Fix non existent method (one more)
fredericDelaporte a742186
Fix sql query examples
fredericDelaporte 7d07045
More links adjustments
fredericDelaporte File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -54,7 +54,7 @@ | |
<para> | ||
Uses <classname>System.Web.Caching.Cache</classname> as the cache provider. This means that you can | ||
rely on ASP.NET caching feature to understand how it works. For more information, read (on the MSDN): | ||
<ulink url="http://msdn.microsoft.com/library/en-us/cpguide/html/cpconcacheapis.asp">Caching Application Data</ulink>. | ||
<ulink url="https://msdn.microsoft.com/en-us/library/6hbbsfk6.aspx">Caching Application Data</ulink>. | ||
</para> | ||
</listitem> | ||
</varlistentry> | ||
|
@@ -75,7 +75,7 @@ | |
<term><classname>NHibernate.Caches.MemCache</classname></term> | ||
<listitem> | ||
<para> | ||
Uses <literal>memcached</literal>. See <ulink url="http://www.danga.com/memcached/">memcached homepage</ulink> | ||
Uses <literal>memcached</literal>. See <ulink url="http://memcached.org/">memcached homepage</ulink> | ||
for more information. | ||
</para> | ||
</listitem> | ||
|
@@ -84,9 +84,9 @@ | |
<term><classname>NCache provider for NHibernate</classname></term> | ||
<listitem> | ||
<para> | ||
Uses <literal>NCache</literal>,NCache is a commercial distributed caching system with a provider for NHibernate. | ||
Uses <literal>NCache</literal>. NCache is a commercial distributed caching system with a provider for NHibernate. | ||
The NCache Express version is free for use, see | ||
<ulink url="http://www.alachisoft.com/ncache/ncache_express.html">NCache Express homepage</ulink> | ||
<ulink url="http://www.alachisoft.com/ncache/">NCache Express homepage</ulink> | ||
for more information. | ||
</para> | ||
</listitem> | ||
|
@@ -153,7 +153,15 @@ | |
they are destroyed with the SessionFactory instance; so you must keep them alive as long as you need | ||
them. | ||
</para> | ||
<para> | ||
The second level cache requires the use of transactions, be it through transaction scopes or NHibernate | ||
transactions. Interacting with the data store without an explicit transaction is discouraged, and will | ||
not allow the second level cache to work as intended. | ||
</para> | ||
</formalpara> | ||
<para> | ||
See also <xref linkend="performance-cache" />. | ||
</para> | ||
</section> | ||
|
||
<section id="NHibernate.Caches.Prevalence"> | ||
|
@@ -480,17 +488,6 @@ | |
</variablelist> | ||
</section> | ||
|
||
<section> | ||
<title>Patches</title> | ||
|
||
<para> | ||
There is a known issue where some SQL Server 2005 notifications might not be received when an | ||
application subscribes to query notifications by using ADO.NET 2.0. To fix this problem install | ||
<ulink url="http://support.microsoft.com/Default.aspx?kbid=913364">SQL hotfix for kb 913364</ulink>. | ||
</para> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Link dead, kb not found anymore, probably merged in a SQL 2005 SP since long. |
||
|
||
</section> | ||
|
||
</section> | ||
|
||
</chapter> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -659,7 +659,13 @@ ICat fritz = (ICat) iter.Current;]]></programlisting> | |
<emphasis>In NHibernate 1.x the second level cache does not work correctly in combination with | ||
distributed transactions.</emphasis> | ||
</para> | ||
|
||
|
||
<para> | ||
The second level cache requires the use of transactions, be it through transaction scopes or NHibernate | ||
transactions. Interacting with the data store without an explicit transaction is discouraged, and will | ||
not allow the second level cache to work as intended. | ||
</para> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. One frequent cause of complains about second level cache not working. |
||
|
||
<para> | ||
By default, NHibernate uses HashtableCache for process-level caching. You may choose a different | ||
implementation by specifying the name of a class that implements <literal>NHibernate.Cache.ICacheProvider</literal> | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
We have two separated section documenting second level cache, each with valuable information not available in the other. It would be better to merge them. At least I add a cross link here. (The other side already does it.)