1)adding xtrabackup files
2)integrate xtrabackup into tree
將xtrabackup和主幹**合併,相關改動加入#define xtrabackup保護;
3)facebook changes to xtrabackup
主要還是一些編譯相關的修改,並沒有大的功能改進或增強;
4)xtrabackup: do not flush tables with read lock on master
將option_no_lock預設值設成1,只在備庫上執行mysql_lockall,主庫不再執行flush tables with read lock操作。
5)create xtrabackup_logfile in the supplied target_dir
xtrabackup預設將log檔案寫入my.cnf檔案中的tmpdir目錄,由於logfile可能會特別大(如》10g),將其從tmpdir中移動到專門的xtrabackup_target_dir
6)xtrabackup: always use default error messages
針對innodb_file_per_table時大量的表(100000+)的恢復,每個表可能會比原表大1m,此commit修復了這個問題;
8)fix error message segfault in xtrabackup.
修復錯誤訊息引起的段錯誤。
9)adding first basic xtrabackup test
10)add xtrabackup tests on core functionality
11)improve xtrabackup test to setup replication
以上3個都是為xtrabackup增加的測試用例。
解決xtrabackup在最後階段可能hang住的問題,這個問題的原因是一些之前存在的ibd檔案開啟失敗;
13)xtrabackup: prevent indefinite sleep
14)make xtrabackup handle o_direct_no_fsync option
使得xtrabackup能夠處理o_direct_no_fsync選項
15)added more tests for xtrabackup
針對xtrabackup增加更多的測試用例,主要是備份壓縮表和分割槽表;
16)increase timeout for replication sync in xtrabackup tests
測試xtrabackup可以處理replication sync timeout
17)add gtid support in xtrabackup
使得xtrabackup支援gtid;
18)don't use o_direct for xtrabackup_logfile
19)xtrabackup: use "relwithdebinfo" cmake build type, not "release".
20)add -wall -werror to xtrabackup's mysql build too
21)update xtrabackup.xb_gtid test to work again
Facebook 對 PHP 的改進
php 是傳統意義上的解釋型語言,而不是編譯型語言。因此,在命令列或 web 伺服器呼叫直譯器解釋 php 之前,php 就是 php php 直譯器會解釋 php 指令碼,把 轉換為一系列 zend 操作碼 機器碼指令,再把這些操作碼交給 zend engine 執行。不過,解釋型語言執行的速度比...
歐盟將公布對Facebook等大型科技公司徵稅計畫
techweb報道 3月21日訊息,據國外www.cppcns.com 報道,歐盟執委會週三將提出向數字科技公司徵稅的規定,這將對facebook等美國科技巨頭造成衝擊。外媒見到的草案顯示,歐盟執委會將提議,在歐洲數字業務營收較高的公司支付相當於營收3 的稅項。如果得到歐盟成員國和歐洲議會的支援,這...
Facebook 情侶殺手?
我記得當初myspace受歡迎程度極高的時候,被稱為 關係殺手 當時我覺得很搞笑,不過這其實是真的 現在的社交 已經導致了許多情侶 朋友以及家人之間的爭執。隨著facebook這樣的 盛行,世界各地的人都變得觸手可及,與素未謀面的人交朋友過家家也變成一種可能。但是,如果你開始談戀愛了,那麼這些錯綜複...