Campbell et al v. Facebook Inc.

Filing 180

EXHIBITS re 179 Notice (Other),,, Exhibits to Joint Notice of Refiling of Documents Accompanying Class Certification Briefs and Evidentiary Objections filed byFacebook Inc.. (Attachments: # 1 Exhibit 26 (Unredacted), # 2 Exhibit 27 (Redacted), # 3 Exhibit 28 (Redacted), # 4 Exhibit 29 (Unredacted), # 5 Exhibit 30 (Redacted), # 6 Exhibit 31 (Redacted), # 7 Exhibit 32 (Redacted), # 8 Exhibit 33 (Unredacted), # 9 Exhibit 34 (Redacted), # 10 Exhibit 35 (Unredacted), # 11 Exhibit 36 (Unredacted), # 12 Exhibit 37 (Redacted), # 13 Exhibit 38 (Unredacted), # 14 Exhibit 39 (Unredacted), # 15 Exhibit 40 (Unredacted), # 16 Exhibit 41 (Unredacted), # 17 Exhibit 42 (Redacted), # 18 Exhibit 43 (Redacted), # 19 Exhibit 44 (Redacted), # 20 Exhibit 45 (Redacted), # 21 Exhibit 46 (Redacted), # 22 Exhibit 47 (Redacted), # 23 Exhibit 48 (Redacted), # 24 Exhibit 49 (Unredacted), # 25 Exhibit 50 (Unredacted))(Related document(s) 179 ) (Chorba, Christopher) (Filed on 3/28/2016)

Download PDF
1 2 3 4 5 6 7 8 9 10 11 12 13 GIBSON, DUNN & CRUTCHER LLP JOSHUA A. JESSEN, SBN 222831 JJessen@gibsondunn.com JEANA BISNAR MAUTE, SBN 290573 JBisnarMaute@gibsondunn.com PRIYANKA RAJAGOPALAN, SBN 278504 PRajagopalan@gibsondunn.com ASHLEY ROGERS, SBN 286252 ARogers@gibsondunn.com 1881 Page Mill Road Palo Alto, California 94304 Telephone: (650) 849-5300 Facsimile: (650) 849-5333 GIBSON, DUNN & CRUTCHER LLP CHRISTOPHER CHORBA, SBN 216692 CChorba@gibsondunn.com 333 South Grand Avenue Los Angeles, California 90071 Telephone: (213) 229-7000 Facsimile: (213) 229-7520 Attorneys for Defendant FACEBOOK, INC. 14 UNITED STATES DISTRICT COURT 15 NORTHERN DISTRICT OF CALIFORNIA 16 OAKLAND DIVISON 17 18 19 20 21 22 23 MATTHEW CAMPBELL and MICHAEL HURLEY, Plaintiffs, v. FACEBOOK, INC., Defendant. Case No. C 13-05996 PJH PUTATIVE CLASS ACTION DECLARATION OF DALE HARRISON IN SUPPORT OF DEFENDANT FACEBOOK, INC.’S OBJECTION TO AND REQUEST TO STRIKE NEW EVIDENCE AND MISSTATEMENTS OF FACT CONTAINED IN PLAINTIFFS’ REPLY IN SUPPORT OF THEIR MOTION FOR CLASS CERTIFICATION 24 25 26 27 28 Gibson, Dunn & Crutcher LLP DECLARATION OF DALE HARRISON IN SUPPORT OF DEFENDANT FACEBOOK, INC.’S OBJECTION TO AND REQUEST TO STRIKE NEW EVIDENCE AND MISSTATEMENTS OF FACT CONTAINED IN PLAINTIFFS’ REPLY IN SUPPORT OF THEIR MOTION FOR CLASS CERTIFICATION - Case No. C 13-05996 PJH 1 2 I, Dale Harrison, declare as follows: 1. I have been employed as a software engineer at Facebook since August 2014, and my 3 current title is Engineering Manager. I am over the age of 18. I have personal knowledge of the 4 matters stated herein and, if called as a witness, could and would testify competently thereto. 5 2. I provide this Declaration in support of Facebook’s Objection to New Evidence in 6 Plaintiffs’ Reply In Support of Motion for Class Certification in order to address some of the new 7 assertions in the new Report of Dr. Jennifer Golbeck in Support of Plaintiffs’ Motion for Class 8 Certification (dated February 19, 2016 (Dkt. 166-7 & Dkt. 167-1 Ex. 1)), specifically with regard to 9 her new proposed query for ascertaining purported class members. 10 11 Dr. Golbeck’s New Proposal to Identify Class Members 3. I understand that Dr. Golbeck is now proposing that “[b]y starting with a list of all 12 message IDs, a database query could be written that would identify the senders and recipients of 13 Private Messages sent during the Class Period with URL attachments (and corresponding 14 EntShares) . . . .” (Dkt. 166-7, ¶ 9.) This is incorrect, and Dr. Golbeck’s proposed query appears to 15 rely on several incorrect assumptions. 16 4. First, contrary to the suggestion in Dr. Golbeck’s report, there is no single “Titan 17 database” that can be directly queried for “Titan Records.” Instead, “Titan” is the internal name for 18 the Messages system compromising an underlying set of databases (known as “Hbase”) and a set of 19 application servers, which (among other things) are used to process data to and from the underlying 20 databases. Hbase is the permanent storage for records of each action taken in connection with 21 Messages, such as sending, deleting, reading, or otherwise acting on a message. Roughly 70 billion 22 such actions occur every day. Therefore, since the beginning of the class period (December 30, 23 2011), there may have been more than 100 trillion actions. These records are not indexed in a way 24 that would allow them to be queried in the way that Dr. Golbeck assumes. 25 5. Second, there is no existing list of message IDs to identify those records that 26 correspond to message sends (as opposed to other message actions). Therefore, even attempting to 27 identify all message IDs would require writing new code to load and analyze each message action. 28 Gibson, Dunn & Crutcher LLP 1 DECLARATION OF DALE HARRISON IN SUPPORT OF DEFENDANT FACEBOOK, INC.’S OBJECTION TO AND REQUEST TO STRIKE NEW EVIDENCE AND MISSTATEMENTS OF FACT CONTAINED IN PLAINTIFFS’ REPLY IN SUPPORT OF THEIR MOTION FOR CLASS CERTIFICATION - Case No. C 13-05996 PJH 1 However, Hbase cannot be queried directly. Instead, new code would need to be written to operate 2 the application servers to pull each record from Hbase and analyze it individually. To my 3 knowledge, such a query has never been attempted. The only effort of which I am aware that 4 required loading each message action (which was undertaken in order to migrate data to a new, more 5 efficient system) took approximately 12 months to run and required dedicated Facebook personnel to 6 monitor database down time, query failures, and other constant maintenance. If a person could write 7 code that would be able to search through the data across these several thousand servers to obtain a 8 list of all message IDs for messages sent from the five-year period class period—and I do not know if 9 this is even possible, as it never has been attempted before—the search process may likewise take a 10 year or longer to run, with dedicated Facebook personnel to constantly monitor it, and check for and 11 address issues as it progressed. Again, there is no certainty that such a process could even complete 12 successfully; as with any extremely large, distributed system, Facebook incurs hardware failures, 13 upgrades or reductions in capacity, and other similar issues all the time. Moreover, Facebook’s 14 efforts to operate its service in the meantime would likely result in interruptions and other errors that 15 could prevent the code from completing and/or producing reliable results. 16 6. Third, even if Facebook could generate a list of “all message IDs” over a five-year 17 period, Dr. Golbeck is incorrect that her proposed query would isolate messages that contained URL 18 attachments. An attachment can be one of a number of types, such as a video, a photo, a URL, or a 19 sticker, among other things. Therefore, identifying all messages with “EntShares” or attachments— 20 even if it were possible—would not be the same thing as identifying messages that contained URL 21 attachments (which I understand would be necessary to identify putative class members). Without 22 actually examining the content of each EntShare, it would not be possible to know which of these 23 types of attachments it represented. As noted, a particular EntShare could represent many other types 24 of attachments in addition to a URL. 25 26 27 28 Gibson, Dunn & Crutcher LLP 7. There are several additional problems with Dr. Golbeck’s proposed query. The following is a non-exhaustive list: • Facebook’s method of storing and representing data about messages and their 2 DECLARATION OF DALE HARRISON IN SUPPORT OF DEFENDANT FACEBOOK, INC.’S OBJECTION TO AND REQUEST TO STRIKE NEW EVIDENCE AND MISSTATEMENTS OF FACT CONTAINED IN PLAINTIFFS’ REPLY IN SUPPORT OF THEIR MOTION FOR CLASS CERTIFICATION - Case No. C 13-05996 PJH 1 attachments has changed considerably over the past several years (and throughout the 2 proposed class period). Accordingly, any attempt to write code that would iterate over 3 messages from earlier periods of time (to correctly identify those with attachments) 4 would require customizing the code based on how messages were stored at each 5 particular point in time. Therefore, efforts to craft code that would accommodate 6 variations in storage structure will necessarily be vulnerable to error. 7 • Even if a given field were used over multiple years, there is no guarantee that it was 8 populated consistently. How and whether a field was populated would depend, among 9 other things, on the device from which the message was sent, the different possible 10 methods of attaching information to a message, the different attachment types that 11 could be included with the message, and the like. 12 • Information about deleted messages (beyond the message ID) is purged after 90 days, 13 and therefore the results of Dr. Golbeck’s query (even if it were feasible) would not 14 include EntShares in deleted messages. 15 • Varying user behavior at different points in time (including browser usage and speed 16 of send) may influence not only whether an EntShare was created for an attachment to 17 a message, but also whether a successfully created EntShare was properly associated 18 with the message. 19 I declare under penalty of perjury under the laws of the United States of America that the 20 foregoing is true and correct and that this declaration was executed on February 26, 2016, in Menlo 21 Park, California. 22 /s/ Dale Harrison Dale Harrison 23 24 25 26 27 28 Gibson, Dunn & Crutcher LLP 3 DECLARATION OF DALE HARRISON IN SUPPORT OF DEFENDANT FACEBOOK, INC.’S OBJECTION TO AND REQUEST TO STRIKE NEW EVIDENCE AND MISSTATEMENTS OF FACT CONTAINED IN PLAINTIFFS’ REPLY IN SUPPORT OF THEIR MOTION FOR CLASS CERTIFICATION - Case No. C 13-05996 PJH 1 2 3 4 5 6 ATTORNEY ATTESTATION I, Christopher Chorba, attest that concurrence in the filing of this Declaration of Dale Harrison has been obtained from the signatory. I declare under penalty of perjury under the laws of the United States of America that the foregoing is true and correct. Executed this 26th day of February, 2016, in Los Angeles, California. /s/ Christopher Chorba Christopher Chorba Dated: February 26, 2016 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Gibson, Dunn & Crutcher LLP 4 DECLARATION OF DALE HARRISON IN SUPPORT OF DEFENDANT FACEBOOK, INC.’S OBJECTION TO AND REQUEST TO STRIKE NEW EVIDENCE AND MISSTATEMENTS OF FACT CONTAINED IN PLAINTIFFS’ REPLY IN SUPPORT OF THEIR MOTION FOR CLASS CERTIFICATION - Case No. C 13-05996 PJH

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?