Talk:Two-phase commit protocol: Difference between revisions

Content deleted Content added
Implementing WP:PIQA (Task 26)
 
(22 intermediate revisions by 11 users not shown)
Line 1:
{{WPDATABASEWikiProject banner shell|class=C|importance=High}}
{{WikiProject Computer science|importance=High}}
 
{{WikiProject Databases|importance=High}}
== Wikipedia text on Dynamic 2PC (D2PC) copied "as is" to a COIT 2008 conference paper ==
}}
{{tmbox
| type = notice
| image = [[Image:Newspaper Cover.svg|48px|News]]
| text = This {{#if:|[http://en.wikipedia.org/w/index.php?oldid={{{id}}} version] of this}} page is '''substantially duplicated by a piece in an external publication.''' Please '''do not flag this article as a [[WP:COPYVIO|copyright violation]]''' of that source. The citation{{#if: |s are|  is}} in:''
* {{cite web
| author=Kumar Surender **,Kumar Parveen *** Chauhan R.K
| date={{#if:|{{{monthday}}} 2008|2008}}
| url=http://http://www.rimtengg.com/coit2008/proceedings/NW28.pdf
| title=An Efficient Fault Tolerance Protocols for Mobile Computing Systems
| publisher=Callenges & opportunities in Information Technology COIT 2008
}}
}}
{{computing diagram requested|an image to replace the ASCII diagram in "Message flow" section}}
== Wikipedia text on Tree and Dynamic 2PC (D2PC) copied "as is" to a COIT 2008 conference paper ==
 
The entire text was copied to the following paper:
Line 19 ⟶ 34:
[http://www.springerlink.com/content/pv12p828kk616258/ Yoav Raz, ''The Dynamic Two Phase Commitment (D2PC) protocol'', ICDT 1995]
 
This is a strange practice for a scientific paper, a clear case of [[Plagiarism]] thatwhich should be strongly discouraged.
 
Quote:
Line 32 ⟶ 47:
 
: I haven't had much time to delve into this much (and am by no means an expert in the subject), but the details at [[Wikipedia:Copyrights]] might assist you with any information regarding this.
 
::I do not intend to go further into this or to take any measures. This is a negative phenomenon, disallowed by academic standards, and a problem to the paper's authors themselves. Exposure is the best way to fight it. I'm sure their respective institutions view this negatively if they know. I do not think it is any problem for Wikipedia: Since I have not seen any copyright note in the paper, I do not think they have violated any of Wikipedia's guidelines regarding text reproduction and modification: It looks as if their text is also left for free use. If conference proceedings containing this paper are published with a copyright note that prohibits free use, this might be a violation.
 
::On the other hand, with all the concerns about Wikipedia quality and credibility, it is quite amusing to find Wikipedia text in a scientific article (but without admitting, of course)... -- [[User:Comps|Comps]] ([[User talk:Comps|talk]]) 14:18, 9 September 2009 (UTC)
 
::: Default copyright in most countries is that if there's no statement, it's ''not'' free for use. --[[User:Jerome Baum|Jerome Baum]] ([[User talk:Jerome Baum|talk]]) 11:39, 5 January 2012 (UTC)
 
See also [[Wikipedia:Help desk#Plagiarism from Wikipedia found: What is the policy?]] -- [[User:Comps|Comps]] ([[User talk:Comps|talk]]) 16:00, 2 October 2009 (UTC)
 
== Merged in [[Two-phase commit]] ==
Line 72 ⟶ 95:
 
Two phase commit is actually resilient to however many failures. Once the coordinator decides what to do and writes it to the log file, no matter how many failures occur, at some point the transaction will finalize. The wiki article is incorrect - the referenced paper does not say that 2PC FAILS, it says that in some cases everything must block for potentially a long time (which they argue is not acceptable in most applications). But (the basic, blocking) 2PC IS resilient to multiple failures. The problem is that it is blocking, and yes, if you remove the blocking part, it is no longer resilient (duh). Hope this helps, I think the article should be corrected but the author might want to make the corrections himself. Radu
 
== redo log ==
 
The redo log is mentioned just once. The article needs to describe how it is actually used after an entry is added to the redo log. [[User:Mre5765|Mre5765]] ([[User talk:Mre5765|talk]]) 15:40, 9 August 2011 (UTC)
 
== Yoav Raz ==
 
The neutrality of part of this page is disputed, as part of a wider discussion. See [[Talk:Commitment ordering]] and [[Wikipedia talk:WikiProject Computer science#User:Comps / Commitment ordering]]. —''[[User:Ruud Koot|Ruud]]'' 14:36, 23 December 2011 (UTC)
::I find this entire discussion improper. The "disputed neutrality" is not explained. What facts in the article(s) are disputed? The "discussion" has never been carried out in [[Wikipedia talk:WikiProject Computer science#User:Comps / Commitment ordering]], except request for attention for a long list of related "suspected" articles that at least some of them (if not all) have been similarly tagged. The "discussion" went in March 2012 to archive with ''nothing'' factual said or concluded. The tag should be removed. I also see that it recently ignited another similar baseless "discussion" named "The Raz infection is spreading" in [[Talk:Commitment ordering]]. I cannot avoid thinking about "The Jews infection" in Nazi slur. [[Special:Contributions/65.96.201.116|65.96.201.116]] ([[User talk:65.96.201.116|talk]]) 14:03, 15 August 2012 (UTC)
:::The archived main discussion: [[Wikipedia_talk:WikiProject_Computer_science/Archive_10#User:Comps_.2F_Commitment_ordering]]
:::[[Special:Contributions/65.96.201.116|65.96.201.116]] ([[User talk:65.96.201.116|talk]]) 15:04, 15 August 2012 (UTC)