|
Social Network
1.6
Working template of a social network, built with Objective-C, Parse.com and Firebase.com
|
#import <ESVideoDetailViewController.h>
Instance Methods | |
| (id) | - initWithPhoto: |
| (void) | - actionButtonAction: |
| (void) | - handleCommentTimeout: |
| (void) | - shouldPresentAccountViewForUser: |
| (void) | - backButtonAction: |
| (void) | - userLikedOrUnlikedPhoto: |
| (void) | - loadLikers |
| (BOOL) | - currentUserOwnsPhoto |
| (void) | - shouldDeleteVideo |
| (void) | - shouldReportVideo |
| Instance Methods inherited from <ESVideoDetailsHeaderViewDelegate> | |
| (void) | - videoDetailsHeaderView:didTapUserButton:user: |
| Instance Methods inherited from <ESBaseTextCellDelegate> | |
| (void) | - cell:didTapUserButton: |
| (void) | - cell:didTapReplyButton: |
Protected Attributes | |
| NSIndexPath * | savedIndexPath |
Properties | |
| UITextField * | commentTextField |
| ESVideoDetailsHeaderView * | headerView |
| BOOL | likersQueryInProgress |
| PFObject * | video |
Interface of the VideoDettailViewController, used to show a video and his likes and comments.
| - (void) actionButtonAction: | (id) | sender |
RightBarButton has been tapped, showing a UIActionSheet where the user can choose wether he wants to report or share the photo.
| - (void) backButtonAction: | (id) | sender |
User wants to dismiss the photodetails viewcontroller, thus we dismiss it.
| - (BOOL) currentUserOwnsPhoto |
Decides wether the current user owns the displayed photo or not.
| - (void) handleCommentTimeout: | (NSTimer *) | aTimer |
After 8 seconds of inactivity, the comment isn't posted anymore because the connection failed or produced a timeout. We try to post it as soon as there is a stable connection again.
| - (id) initWithPhoto: | (PFObject*) | aVideo |
Custom init method
| aPhoto | the actual photo that we'll display in the viewcontroller. |
| - (void) loadLikers |
Load all the users that have liked the photo and display their profile pictures in the likebar.
| - (void) shouldDeleteVideo |
User owns the photo and wants to delete it, and that's what we do for him.
| - (void) shouldPresentAccountViewForUser: | (PFUser *) | user |
A username of profile picture has been tapped, thus we should present the profile page of that respective user.
| user | PFUser of the user whose name or profile picture has been tapped |
| - (void) shouldReportVideo |
The user does not own the photo and wants to report it, and that's what we do for him.
| - (void) userLikedOrUnlikedPhoto: | (NSNotification *) | note |
The user has liked or unliked the photo, thus we should reload the likebar and display or remove his profile picture from it.
|
protected |
When the user wants to delete one of his comments, we have to call several methods and have to remember which comment (at which index) should be deleted.
|
readwritenonatomicstrong |
UITextField that lets the user enter his comment.
|
readwritenonatomicstrong |
Header view containing the photo as well as the photo header with the profile picture and the name of the user who uploaded the photo.
|
readwritenonatomicassign |
YES when we are currently querying the likers of the photo, NO if not. We need to keep track of this in order to save time and resources.
|
readwritenonatomicstrong |
PFObject of the photo the viewcontroller is all about.


Protocols
The following protocols are available globally.
-
This protocol is used to receive headers during HPACK decoding.
See moreDeclaration
Swift
public protocol HeaderListener
-
An HTTP based request object. Contains all HTTP header and content data submitted by gthe client.
See moreDeclaration
Swift
public protocol HTTPRequest: class
-
An HTTP based response object. Contains all header and body data which will be delivered to the client.
See moreDeclaration
Swift
public protocol HTTPResponse: class
-
Protocol for an object which can be converted into JSON text.
See moreDeclaration
Swift
public protocol JSONConvertible
-
A mustache handler, which should be passed to
See moremustacheRequest
, generates values to fill a mustache template Callcontext.extendValues(with: values)
one or more times and thencontext.requestCompleted(withCollector collector)
to complete the request and output the resulting content to the client.Declaration
Swift
public protocol MustachePageHandler


Service View Definition
Service Helpers
Active Sources
View Templates
Manage Sources
Create Service View
Add columns to view
Apply
Test Service
Example Data


| MAPREDUCE-1408 | Allow customization of job submission policies | Major | contrib/gridmix | rahul k singh | rahul k singh |
| MAPREDUCE-1573 | TestStreamingAsDifferentUser fails if run as tt_user | Major | task-controller, test | Ravi Gummadi | Ravi Gummadi |
| MAPREDUCE-1578 | HadoopArchives.java should not use HarFileSystem.VERSION | Major | harchive | Rodrigo Schmidt | Rodrigo Schmidt |
| MAPREDUCE-1422 | Changing permissions of files/dirs under job-work-dir may be needed sothat cleaning up of job-dir in all mapred-local-directories succeeds always | Major | task-controller, tasktracker | Ravi Gummadi | Amar Kamat |
| HADOOP-6504 | Invalid example in the documentation of org.apache.hadoop.util.Tool | Trivial | documentation | Benoit Sigoure | Benoit Sigoure |
| HDFS-856 | Hardcoded replication level for new files in fuse-dfs | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman |
| HDFS-857 | Incorrect type for fuse-dfs capacity can cause “df” to return negative values on 32-bit machines | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman |
| HDFS-858 | Incorrect return codes for fuse-dfs | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman |
| HDFS-859 | fuse-dfs utime behavior causes issues with tar | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman |
| HDFS-861 | fuse-dfs does not support O_RDWR | Minor | fuse-dfs | Brian Bockelman | Brian Bockelman |
| HDFS-961 | dfs_readdir incorrectly parses paths | Major | fuse-dfs | Eli Collins | Eli Collins |
| MAPREDUCE-1596 | MapReduce trunk snapshot is not being published to maven | Critical | build | Aaron Kimball | Giridharan Kesavan |
| HADOOP-6591 | HarFileSystem cannot handle paths with the space character | Major | fs | Tsz Wo Nicholas Sze | Rodrigo Schmidt |
| MAPREDUCE-1482 | Better handling of task diagnostic information stored in the TaskInProgress | Major | jobtracker | Amar Kamat | Amar Kamat |
| MAPREDUCE-1536 | DataDrivenDBInputFormat does not split date columns correctly. | Major | . | Aaron Kimball | Aaron Kimball |
| HDFS-1015 | Intermittent failure in TestSecurityTokenEditLog | Major | namenode, test | Jitendra Nath Pandey | Jitendra Nath Pandey |
| HADOOP-6546 | BloomMapFile can return false negatives | Major | io | Clark Jefcoat | Clark Jefcoat |
| HADOOP-6593 | TextRecordInputStream doesn’t close SequenceFile.Reader | Minor | fs | Chase Bradford | Chase Bradford |
| HDFS-939 | libhdfs test is broken | Blocker | libhdfs | Eli Collins | Eli Collins |
| MAPREDUCE-890 | After HADOOP-4491, the user who started mapred system is not able to run job. | Blocker | tasktracker | Karam Singh | Ravi Gummadi |
| MAPREDUCE-1615 | ant test on trunk does not compile. | Blocker | . | Mahadev konar | Chris Douglas |
| MAPREDUCE-1508 | NPE in TestMultipleLevelCaching on error cleanup path | Major | test | Aaron Kimball | Aaron Kimball |
| MAPREDUCE-1497 | Suppress warning on inconsistent TaskTracker.indexCache synchronization | Major | tasktracker | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-1420 | TestTTResourceReporting failing in trunk | Major | test | Iyappan Srinivasan | Scott Chen |
| HADOOP-6175 | Incorret version compilation with es_ES.ISO8859-15 locale on Solaris 10 | Major | build | Urko Benito | Urko Benito |
| MAPREDUCE-1348 | Package org.apache.hadoop.blockforensics does not match directory name | Major | build | Tom White | Tom White |
| HADOOP-6645 | Bugs on listStatus for HarFileSystem | Major | fs | Rodrigo Schmidt | Rodrigo Schmidt |
| HADOOP-6646 | Move HarfileSystem out of Hadoop Common. | Major | fs | Mahadev konar | Mahadev konar |
| HADOOP-6654 | Example in WritableComparable javadoc doesn’t compile | Trivial | io | Tom White | Tom White |
| MAPREDUCE-1629 | Get rid of fakeBlockLocations() on HarFileSystem, since it’s not used | Trivial | . | Rodrigo Schmidt | Mahadev konar |
| HDFS-1046 | Build fails trying to download an old version of tomcat | Blocker | build, contrib/hdfsproxy | gary murry | Srikanth Sundarrajan |
| MAPREDUCE-1628 | HarFileSystem shows incorrect replication numbers and permissions | Major | harchive | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| MAPREDUCE-1602 | When the src does not exist, archive shows IndexOutOfBoundsException | Major | harchive | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-6640 | FileSystem.get() does RPC retries within a static synchronized block | Critical | fs | Alejandro Abdelnur | Hairong Kuang |
| HDFS-1074 | TestProxyUtil fails | Major | contrib/hdfsproxy | Tsz Wo Nicholas Sze | Srikanth Sundarrajan |
| HDFS-481 | Bug Fixes + HdfsProxy to use proxy user to impresonate the real user | Major | contrib/hdfsproxy | zhiyong zhang | Srikanth Sundarrajan |
| MAPREDUCE-1585 | Create Hadoop Archives version 2 with filenames URL-encoded | Major | harchive | Rodrigo Schmidt | Rodrigo Schmidt |
| HDFS-482 | change HsftpFileSystem’s ssl.client.do.not.authenticate.server configuration setting to ssl-client.xml | Major | contrib/hdfsproxy | zhiyong zhang | Srikanth Sundarrajan |
| HDFS-1010 | HDFSProxy: Retrieve group information from UnixUserGroupInformation instead of LdapEntry | Major | contrib/hdfsproxy | Srikanth Sundarrajan | Srikanth Sundarrajan |
| MAPREDUCE-1523 | Sometimes rumen trace generator fails to extract the job finish time. | Major | tools/rumen | Hong Tang | Dick King |
| HDFS-1041 | DFSClient does not retry in getFileChecksum(..) | Major | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-6691 | TestFileSystemCaching sometimes hang | Major | test | Hairong Kuang | Hairong Kuang |
| MAPREDUCE-1635 | ResourceEstimator does not work after MAPREDUCE-842 | Major | tasktracker | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-466 | hdfs_write infinite loop when dfs fails and cannot write files > 2 GB | Major | . | Pete Wyckoff | Pete Wyckoff |
| HDFS-1072 | AlreadyBeingCreatedException with HDFS_NameNode as the lease holder | Major | hdfs-client, namenode | Tsz Wo Nicholas Sze | Erik Steffl |
| MAPREDUCE-889 | binary communication formats added to Streaming by HADOOP-1722 should be documented | Blocker | documentation | Amareshwari Sriramadasu | Klaas Bosteels |
| MAPREDUCE-1031 | ant tar target doens’t seem to compile tests in contrib projects | Blocker | build | Arun C Murthy | Aaron Kimball |
| MAPREDUCE-1538 | TrackerDistributedCacheManager can fail because the number of subdirectories reaches system limit | Major | tasktracker | Scott Chen | Scott Chen |
| MAPREDUCE-1692 | Remove TestStreamedMerge from the streaming tests | Minor | contrib/streaming | Sreekanth Ramakrishnan | Amareshwari Sriramadasu |
| MAPREDUCE-1062 | MRReliability test does not work with retired jobs | Major | test | Sreekanth Ramakrishnan | Sreekanth Ramakrishnan |
| HDFS-1014 | Error in reading delegation tokens from edit logs. | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey |
| MAPREDUCE-1409 | FileOutputCommitter.abortTask should not catch IOException | Major | tasktracker | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-909 | Race condition between rollEditLog or rollFSImage ant FSEditsLog.write operations corrupts edits log | Blocker | namenode | Cosmin Lehene | Todd Lipcon |
| MAPREDUCE-1659 | RaidNode should write temp files on /tmp and add random numbers to their names to avoid conflicts | Major | contrib/raid | Rodrigo Schmidt | Rodrigo Schmidt |
| HDFS-1088 | Prevent renaming a symlink to its target | Major | namenode | Eli Collins | Eli Collins |
| HDFS-966 | NameNode recovers lease even in safemode | Major | namenode | dhruba borthakur | dhruba borthakur |
| HADOOP-6439 | Shuffle deadlocks on wrong number of maps | Blocker | conf | Owen O’Malley | V.V.Chaitanya Krishna |
| HADOOP-6690 | FilterFileSystem doesn’t overwrite setTimes | Major | . | Rodrigo Schmidt | Rodrigo Schmidt |
| HADOOP-6719 | Missing methods on FilterFs | Major | . | Rodrigo Schmidt | Rodrigo Schmidt |
| MAPREDUCE-1695 | capacity scheduler is not included in findbugs/javadoc targets | Major | capacity-sched | Hong Tang | Hong Tang |
| MAPREDUCE-1694 | streaming documentation appears to be wrong on overriding settings w/-D | Major | contrib/streaming, documentation | Allen Wittenauer | |
| HADOOP-6521 | FsPermission:SetUMask not updated to use new-style umask setting. | Major | fs | Jakob Homan | Suresh Srinivas |
| HDFS-1101 | TestDiskError.testLocalDirs() fails | Major | . | Konstantin Shvachko | Chris Douglas |
| MAPREDUCE-1494 | TestJobDirCleanup verifies wrong jobcache directory | Minor | tasktracker, test | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-1065 | Modify the mapred tutorial documentation to use new mapreduce api. | Blocker | documentation | Amareshwari Sriramadasu | Aaron Kimball |
| MAPREDUCE-1622 | Include slf4j dependencies in binary tarball | Minor | build | Chris Douglas | Chris Douglas |
| MAPREDUCE-1515 | need to pass down java5 and forrest home variables | Major | build | Owen O’Malley | Al Thompson |
| MAPREDUCE-1618 | JobStatus.getJobAcls() and setJobAcls should have javadoc | Trivial | documentation | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-1219 | JobTracker Metrics causes undue load on JobTracker | Major | . | Jothi Padmanabhan | Sreekanth Ramakrishnan |
| MAPREDUCE-1604 | Job acls should be documented in forrest. | Major | documentation, security | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-879 | TestTaskTrackerLocalization fails on MAC OS | Blocker | test | Devaraj Das | Sreekanth Ramakrishnan |
| MAPREDUCE-1705 | Archiving and Purging of parity files should handle globbed policies | Major | contrib/raid | Rodrigo Schmidt | Rodrigo Schmidt |
| MAPREDUCE-1612 | job conf file is not accessible from job history web page | Major | jobtracker | Ravi Gummadi | Ravi Gummadi |
| MAPREDUCE-1397 | NullPointerException observed during task failures | Minor | tasktracker | Ramya Sunil | Amareshwari Sriramadasu |
| HADOOP-6677 | InterfaceAudience.LimitedPrivate should take a string not an enum | Minor | . | Alan Gates | Tom White |
| MAPREDUCE-1728 | Oracle timezone strings do not match Java | Major | . | Aaron Kimball | Aaron Kimball |
| MAPREDUCE-1609 | TaskTracker.localizeJob should not set permissions on job log directory recursively | Major | tasktracker | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HADOOP-6703 | Prevent renaming a file, symlink or directory to itself | Minor | . | Eli Collins | Eli Collins |
| MAPREDUCE-1657 | After task logs directory is deleted, tasklog servlet displays wrong error message about job ACLs | Major | tasktracker | Ravi Gummadi | Ravi Gummadi |
| MAPREDUCE-1727 | TestJobACLs fails after HADOOP-6686 | Major | test | Vinod Kumar Vavilapalli | Ravi Gummadi |
| HDFS-877 | Client-driven block verification not functioning | Major | hdfs-client, test | Todd Lipcon | Todd Lipcon |
| HADOOP-6722 | NetUtils.connect should check that it hasn’t connected a socket to itself | Major | util | Todd Lipcon | Todd Lipcon |
| MAPREDUCE-1417 | Forrest documentation should be updated to reflect the changes in MAPREDUCE-744 | Major | documentation | Vinod Kumar Vavilapalli | Ravi Gummadi |
| HADOOP-6634 | AccessControlList uses full-principal names to verify acls causing queue-acls to fail | Major | security | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| HADOOP-6698 | Revert the io.serialization package to 0.20.2’s api | Blocker | io | Owen O’Malley | Tom White |
| HDFS-760 | “fs -put” fails if dfs.umask is set to 63 | Major | . | Tsz Wo Nicholas Sze | |
| HADOOP-6630 | hadoop-config.sh fails to get executed if hadoop wrapper scripts are in path | Major | . | Allen Wittenauer | Allen Wittenauer |
| HDFS-1104 | Fsck triggers full GC on NameNode | Major | namenode | Hairong Kuang | Hairong Kuang |
| HADOOP-6742 | Add methods HADOOP-6709 from to TestFilterFileSystem | Major | . | Eli Collins | Eli Collins |
| HADOOP-6727 | Remove UnresolvedLinkException from public FileContext APIs | Blocker | fs | Eli Collins | Eli Collins |
| MAPREDUCE-1611 | Refresh nodes and refresh queues doesnt work with service authorization enabled | Blocker | security | Amar Kamat | Amar Kamat |
| MAPREDUCE-1747 | Remove documentation for the ‘unstable’ job-acls feature | Blocker | documentation | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| HADOOP-6631 | FileUtil.fullyDelete() should continue to delete other files despite failure at any level. | Major | fs, util | Vinod Kumar Vavilapalli | Ravi Gummadi |
| MAPREDUCE-1610 | Forrest documentation should be updated to reflect the changes in MAPREDUCE-856 | Major | documentation | Ravi Gummadi | Ravi Gummadi |
| HADOOP-6702 | Incorrect exit codes for “dfs -chown”, “dfs -chgrp” when input is given in wildcard format. | Minor | fs | Ravi Phulari | Ravi Phulari |
| MAPREDUCE-1276 | Shuffle connection logic needs correction | Blocker | task | Jothi Padmanabhan | Amareshwari Sriramadasu |
| HDFS-1159 | clean-cache target removes wrong ivy cache | Major | build | Konstantin Boudnik | Konstantin Boudnik |
| HADOOP-6723 | unchecked exceptions thrown in IPC Connection orphan clients | Critical | ipc | Todd Lipcon | Todd Lipcon |
| HADOOP-6782 | TestAvroRpc fails with avro-1.3.1 and avro-1.3.2 | Major | . | Jitendra Nath Pandey | Doug Cutting |
| HDFS-1173 | Fix references to 0.22 in 0.21 branch | Major | . | Tom White | Tom White |
| MAPREDUCE-1810 | 0.21 build is broken | Major | build | Sharad Agarwal | Tom White |
| HADOOP-6404 | Rename the generated artifacts to common instead of core | Blocker | build | Owen O’Malley | Tom White |
| HDFS-995 | Replace usage of FileStatus#isDir() | Blocker | namenode | Eli Collins | Eli Collins |
| MAPREDUCE-1372 | ConcurrentModificationException in JobInProgress | Blocker | jobtracker | Amareshwari Sriramadasu | Dick King |
| MAPREDUCE-913 | TaskRunner crashes with NPE resulting in held up slots, UNINITIALIZED tasks and hung TaskTracker | Blocker | tasktracker | Vinod Kumar Vavilapalli | Amareshwari Sriramadasu |
| HADOOP-6461 | webapps aren’t located correctly post-split | Blocker | util | Todd Lipcon | Steve Loughran |
| HADOOP-6788 | [Herriot] Exception exclusion functionality is not working correctly. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| MAPREDUCE-1725 | Fix MapReduce API incompatibilities between 0.20 and 0.21 | Blocker | client | Tom White | Tom White |
| MAPREDUCE-1697 | Document the behavior of -file option in streaming and deprecate it in favour of generic -files option. | Major | contrib/streaming, documentation | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-1193 | -mvn-system-deploy target is broken which inturn fails the mvn-deploy task leading to unstable mapreduce build. | Major | build | Giridharan Kesavan | Giridharan Kesavan |
| HDFS-1181 | Move configuration and script files post project split | Blocker | scripts | Tom White | Tom White |
| MAPREDUCE-1606 | TestJobACLs may timeout as there are no slots for launching JOB_CLEANUP task | Major | test | Ravi Gummadi | Ravi Gummadi |
| MAPREDUCE-1018 | Document changes to the memory management and scheduling model | Blocker | documentation | Hemanth Yamijala | Hemanth Yamijala |
| HADOOP-6821 | Document changes to memory monitoring | Blocker | documentation | Hemanth Yamijala | Hemanth Yamijala |
| HDFS-615 | TestLargeDirectoryDelete fails with NullPointerException | Blocker | namenode | Eli Collins | |
| MAPREDUCE-1765 | Streaming doc - change StreamXmlRecord to StreamXmlRecordReader | Minor | contrib/streaming, documentation | Corinne Chandel | Corinne Chandel |
| MAPREDUCE-1853 | MultipleOutputs does not cache TaskAttemptContext | Critical | task | Torsten Curdt | Torsten Curdt |
| HADOOP-6828 | Herrior uses old way of accessing logs directories | Major | test | Konstantin Boudnik | Sreekanth Ramakrishnan |
| HADOOP-6748 | Remove hadoop.cluster.administrators | Major | security | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-1000 | libhdfs needs to be updated to use the new UGI | Blocker | . | Devaraj Das | Devaraj Das |
| MAPREDUCE-1880 | “java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.” while running “hadoop jar hadoop-0.20.1+169.89-examples.jar pi 4 30” | Minor | examples | Victor Pakhomov | Tsz Wo Nicholas Sze |
| HADOOP-6826 | Revert FileSystem create method that takes CreateFlags | Blocker | fs | Tom White | Tom White |
| HDFS-609 | Create a file with the append flag does not work in HDFS | Blocker | . | Hairong Kuang | Tom White |
| MAPREDUCE-1885 | Trunk compilation is broken because of FileSystem api change in HADOOP-6826 | Major | . | Ravi Gummadi | Ravi Gummadi |
| HDFS-1255 | test-libhdfs.sh fails | Blocker | test | Tom White | Tom White |
| HDFS-1256 | libhdfs is missing from the tarball | Blocker | . | Tom White | Tom White |
| MAPREDUCE-1876 | TaskAttemptStartedEvent.java incorrectly logs MAP_ATTEMPT_STARTED as event type for reduce tasks | Major | jobtracker | Amar Kamat | Amar Kamat |
| HADOOP-6800 | Harmonize JAR library versions | Blocker | . | Tom White | Tom White |
| HDFS-1212 | Harmonize HDFS JAR library versions with Common | Blocker | build | Tom White | Tom White |
| MAPREDUCE-1870 | Harmonize MapReduce JAR library versions with Common and HDFS | Blocker | build | Tom White | Tom White |
| HDFS-1267 | fuse-dfs does not compile | Critical | fuse-dfs | Tom White | Devaraj Das |
| MAPREDUCE-1845 | FairScheduler.tasksToPeempt() can return negative number | Major | contrib/fair-share | Scott Chen | Scott Chen |
| HDFS-1258 | Clearing namespace quota on “/” corrupts FS image | Blocker | namenode | Aaron T. Myers | Aaron T. Myers |
| HADOOP-6847 | Problem staging 0.21.0 artifacts to Apache Nexus Maven Repository | Blocker | build | Tom White | Giridharan Kesavan |
| HADOOP-6819 | [Herriot] Shell command for getting the new exceptions in the logs returning exitcode 1 after executing successfully. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| HDFS-1299 | ‘compile-fault-inject’ never should be called directly. | Major | build | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-1942 | ‘compile-fault-inject’ should never be called directly. | Minor | build | Konstantin Boudnik | Konstantin Boudnik |
| HADOOP-6860 | ‘compile-fault-inject’ should never be called directly. | Minor | build | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-1311 | Running tests with ‘testcase’ cause triple execution of the same test case | Minor | build | Konstantin Boudnik | Konstantin Boudnik |
| HADOOP-6790 | Instrumented (Herriot) build uses too wide mask to include aspect files. | Minor | test | Konstantin Boudnik | Konstantin Boudnik |
| HADOOP-6875 | [Herriot] Cleanup of temp. configurations is needed upon restart of a cluster | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| HADOOP-6881 | The efficient comparators aren’t always used except for BytesWritable and Text | Major | . | Owen O’Malley | Owen O’Malley |
| HDFS-1313 | HdfsProxy changes from HDFS-481 missed in y20.1xx | Major | contrib/hdfsproxy | Rohini Palaniswamy | Rohini Palaniswamy |
| MAPREDUCE-1926 | MapReduce distribution is missing build-utils.xml | Blocker | build | Tom White | Tom White |
| MAPREDUCE-1920 | Job.getCounters() returns null when using a cluster | Critical | . | Aaron Kimball | Tom White |
| MAPREDUCE-2012 | Some contrib tests fail in branch 0.21 and trunk | Blocker | test | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-1980 | TaskAttemptUnsuccessfulCompletionEvent.java incorrectly logs MAP_ATTEMPT_KILLED as event type for reduce tasks | Major | . | Amar Kamat | Amar Kamat |
| MAPREDUCE-2014 | Remove task-controller from 0.21 branch | Major | security | Tom White | Tom White |
| HADOOP-6724 | IPC doesn’t properly handle IOEs thrown by socket factory | Major | ipc | Todd Lipcon | Todd Lipcon |
| HDFS-1292 | Allow artifacts to be published to the staging Apache Nexus Maven Repository | Blocker | build | Tom White | Giridharan Kesavan |
| HDFS-95 | UnknownHostException if the system can’t determine its own name and you go DNS.getIPs(“name-of-an-unknown-interface”); | Major | . | Steve Loughran | Steve Loughran |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| HADOOP-5081 | Split TestCLI into HDFS, Mapred and Core tests | Minor | test | Ramya Sunil | Sharad Agarwal |
| HADOOP-5080 | Update TestCLI with additional test cases. | Minor | test | Ramya Sunil | |
| HADOOP-5955 | TestFileOuputFormat can use LOCAL_MR instead of CLUSTER_MR | Major | test | Jothi Padmanabhan | Jothi Padmanabhan |
| HADOOP-5948 | Modify TestJavaSerialization to use LocalJobRunner instead of MiniMR/DFS cluster | Major | test | Jothi Padmanabhan | Jothi Padmanabhan |
| HADOOP-5457 | Failing contrib tests should not stop the build | Major | test | Chris Douglas | Giridharan Kesavan |
| HADOOP-5952 | Hudson -1 wording change | Minor | build | gary murry | gary murry |
| MAPREDUCE-686 | Move TestSpeculativeExecution.Fake* into a separate class so that it can be used by other tests also | Major | test | Jothi Padmanabhan | Jothi Padmanabhan |
| MAPREDUCE-785 | Refactor TestReduceFetchFromPartialMem into a separate test | Major | . | Jothi Padmanabhan | Jothi Padmanabhan |
| MAPREDUCE-793 | Create a new test that consolidates a few tests to be included in the commit-test list | Major | test | Jothi Padmanabhan | Jothi Padmanabhan |
| MAPREDUCE-670 | Create target for 10 minute patch test build for mapreduce | Major | build | Jothi Padmanabhan | Jothi Padmanabhan |
| HADOOP-6176 | Adding a couple private methods to AccessTokenHandler for testing purposes | Major | security | Kan Zhang | Kan Zhang |
| HDFS-451 | Test DataTransferProtocol with fault injection | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-409 | Add more access token tests | Major | datanode, hdfs-client | Kan Zhang | Kan Zhang |
| HADOOP-6260 | Unit tests for FileSystemContextUtil. | Major | fs | gary murry | gary murry |
| HADOOP-6261 | Junit tests for FileContextURI | Blocker | test | Ravi Phulari | Ravi Phulari |
| HADOOP-6309 | Enable asserts for tests by default | Major | build | Eli Collins | Eli Collins |
| HDFS-705 | Create an adapter to access some of package-private methods of DataNode from tests | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-710 | Add actions with constraints to the pipeline fault injection tests | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| MAPREDUCE-1061 | Gridmix unit test should validate input/output bytes | Major | . | Chris Douglas | Chris Douglas |
| HDFS-713 | Need to properly check the type of the test class from an aspect | Major | . | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-714 | Create fault injection test for the new pipeline close | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-669 | Add unit tests framework (Mockito) | Major | build | Eli Collins | Konstantin Boudnik |
| HDFS-804 | New unit tests for concurrent lease recovery | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-813 | Enable the append test in TestReadWhileWriting | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| MAPREDUCE-1050 | Introduce a mock object testing framework | Major | test | Tom White | Tom White |
| HADOOP-6222 | Core doesn’t have TestCommonCLI facility | Major | test | Boris Shkolnik | Konstantin Boudnik |
| MAPREDUCE-1359 | TypedBytes TestIO doesn’t mkdir its test dir first | Major | contrib/streaming | Todd Lipcon | Anatoli Fomenko |
| HDFS-902 | Move RAID from HDFS to MR | Major | contrib/raid | Eli Collins | Eli Collins |
| HDFS-919 | Create test to validate the BlocksVerified metric | Major | test | gary murry | |
| HDFS-907 | Add tests for getBlockLocations and totalLoad metrics. | Minor | namenode | Ravi Phulari | Ravi Phulari |
| HDFS-1043 | Benchmark overhead of server-side group resolution of users | Major | benchmarks | Konstantin Shvachko | Konstantin Shvachko |
| HADOOP-6689 | Add directory renaming test to FileContextMainOperationsBaseTest | Minor | fs, test | Eli Collins | Eli Collins |
| HADOOP-6705 | jiracli fails to upload test-patch comments to jira | Major | build | Giridharan Kesavan | Giridharan Kesavan |
| HDFS-1099 | Add test for umask backward compatibility | Major | . | Suresh Srinivas | Suresh Srinivas |
| HADOOP-6563 | Add more tests to FileContextSymlinkBaseTest that cover intermediate symlinks in paths | Major | fs, test | Eli Collins | Eli Collins |
| HADOOP-6738 | Move cluster_setup.xml from MapReduce to Common | Blocker | . | Tom White | Tom White |
| HADOOP-6836 | [Herriot]: Generic method for adding/modifying the attributes for new configuration. | Major | test | Iyappan Srinivasan | Vinay Kumar Thota |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| HADOOP-5037 | Deprecate FSNamesystem.getFSNamesystem() and change fsNamesystemObject to private | Minor | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-5045 | FileSystem.isDirectory() should not be deprecated. | Major | fs | Tsz Wo Nicholas Sze | Suresh Srinivas |
| HADOOP-5097 | Remove static variable JspHelper.fsn | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-4930 | Implement setuid executable for Linux to assist in launching tasks as job owners | Major | . | Hemanth Yamijala | Sreekanth Ramakrishnan |
| HADOOP-5120 | UpgradeManagerNamenode and UpgradeObjectNamenode should not use FSNamesystem.getFSNamesystem() | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-4490 | Map and Reduce tasks should run as the user who submitted the job | Major | security | Arun C Murthy | Hemanth Yamijala |
| HADOOP-5217 | Split the AllTestDriver for core, hdfs and mapred | Major | test | Sharad Agarwal | Sharad Agarwal |
| MAPREDUCE-364 | Change org.apache.hadoop.examples.MultiFileWordCount to use new mapreduce api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-377 | Code Refactoring: separate codes which implement DataTransferProtocol | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-436 | AspectJ framework for HDFS code and tests | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-396 | Process dfs.name.edits.dirs as URI | Major | . | Luca Telloli | Luca Telloli |
| HDFS-444 | Current fault injection framework implementation doesn’t allow to change probability levels dynamically | Minor | test | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-371 | Change org.apache.hadoop.mapred.lib.KeyFieldBasedComparator and org.apache.hadoop.mapred.lib.KeyFieldBasedPartitioner to use new api | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-655 | Change KeyValueLineRecordReader and KeyValueTextInputFormat to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-475 | Create a separate targets for fault injection related test and jar files creation files | Major | build | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-501 | Use enum to define the constants in DataTransferProtocol | Major | datanode, hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-508 | Factor out BlockInfo from BlocksMap | Major | namenode | Konstantin Shvachko | Konstantin Shvachko |
| MAPREDUCE-369 | Change org.apache.hadoop.mapred.lib.MultipleInputs to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-373 | Change org.apache.hadoop.mapred.lib. FieldSelectionMapReduce to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-656 | Change org.apache.hadoop.mapred.SequenceFile* classes to use new api | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HDFS-498 | Add development guide and framework documentation | Major | documentation | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-524 | Further DataTransferProtocol code refactoring. | Major | datanode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| MAPREDUCE-375 | Change org.apache.hadoop.mapred.lib.NLineInputFormat and org.apache.hadoop.mapred.MapFileOutputFormat to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-814 | Move completed Job history files to HDFS | Major | jobtracker | Sharad Agarwal | Sharad Agarwal |
| MAPREDUCE-842 | Per-job local data on the TaskTracker node should have right access-control | Major | security, task-controller, tasktracker | Arun C Murthy | Vinod Kumar Vavilapalli |
| HDFS-552 | Change TestFiDataTransferProtocol to junit 4 and add a few new tests | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| MAPREDUCE-870 | Clean up the job Retire code | Major | . | Sharad Agarwal | Sharad Agarwal |
| HDFS-561 | Fix write pipeline READ_TIMEOUT | Major | datanode, hdfs-client | Kan Zhang | Kan Zhang |
| MAPREDUCE-871 | Job/Task local files have incorrect group ownership set by LinuxTaskController binary | Major | tasktracker | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| HDFS-551 | Create new functional test for a block report. | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-370 | Change org.apache.hadoop.mapred.lib.MultipleOutputs to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-943 | TestNodeRefresh timesout occasionally | Major | jobtracker | Amareshwari Sriramadasu | Amar Kamat |
| MAPREDUCE-898 | Change DistributedCache to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| HADOOP-5073 | Hadoop 1.0 Interface Classification - scope (visibility - public/private) and stability | Major | . | Sanjay Radia | Jakob Homan |
| MAPREDUCE-856 | Localized files from DistributedCache should have right access-control | Major | tasktracker | Arun C Murthy | Vinod Kumar Vavilapalli |
| MAPREDUCE-861 | Modify queue configuration format and parsing to support a hierarchy of queues. | Major | jobtracker | Hemanth Yamijala | rahul k singh |
| MAPREDUCE-975 | Add an API in job client to get the history file url for a given job id | Major | client, jobtracker | Sharad Agarwal | Sharad Agarwal |
| HADOOP-6170 | add Avro-based RPC serialization | Major | . | Doug Cutting | Doug Cutting |
| HDFS-663 | DFSIO for append | Major | test | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-676 | NPE in FSDataset.updateReplicaUnderRecovery(..) | Major | datanode | Tsz Wo Nicholas Sze | Konstantin Shvachko |
| HDFS-668 | TestFileAppend3#TC7 sometimes hangs | Major | . | Hairong Kuang | Hairong Kuang |
| HDFS-716 | Define a pointcut for pipeline close | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-719 | Add more fault injection tests for pipeline close | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-616 | Create functional tests for new design of the block report | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-730 | Add fault injection tests for pipleline close ack | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-6223 | New improved FileSystem interface for those implementing new files systems. | Major | fs | Sanjay Radia | Sanjay Radia |
| HDFS-521 | Create new tests for pipeline | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-1026 | Shuffle should be secure | Major | security | Owen O’Malley | Boris Shkolnik |
| HDFS-519 | Create new tests for lease recovery | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-1190 | Add package.html to pi and pi.math packages. | Minor | documentation | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-6422 | permit RPC protocols to be implemented by Avro | Major | ipc | Doug Cutting | Doug Cutting |
| MAPREDUCE-1209 | Move common specific part of the test TestReflectionUtils out of mapred into common | Blocker | test | Vinod Kumar Vavilapalli | Todd Lipcon |
| HADOOP-6409 | TestHDFSCLI has to check if it’s running any testcases at all | Blocker | . | Konstantin Boudnik | Todd Lipcon |
| HADOOP-6410 | Rename TestCLI class to prevent JUnit from trying to run this class as a test | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-181 | Secure job submission | Major | . | Amar Kamat | Devaraj Das |
| MAPREDUCE-1201 | Make ProcfsBasedProcessTree collect CPU usage information | Major | . | Scott Chen | Scott Chen |
| HDFS-564 | Adding pipeline test 17-35 | Blocker | test | Kan Zhang | Hairong Kuang |
| MAPREDUCE-1326 | fi tests don’t use fi-site.xml | Major | build | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-744 | Support in DistributedCache to share cache files with other users after HADOOP-4493 | Major | distributed-cache, security, tasktracker | Vinod Kumar Vavilapalli | Devaraj Das |
| MAPREDUCE-372 | Change org.apache.hadoop.mapred.lib.ChainMapper/Reducer to use new api. | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-361 | Change org.apache.hadoop.examples.terasort to use new mapreduce api | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu |
| MAPREDUCE-1432 | Add the hooks in JobTracker and TaskTracker to load tokens from the token cache into the user’s UGI | Major | . | Devaraj Das | Devaraj Das |
| HADOOP-6538 | Set hadoop.security.authentication to “simple” by default | Major | security | Devaraj Das | Devaraj Das |
| MAPREDUCE-1457 | For secure job execution, couple of more UserGroupInformation.doAs needs to be added | Major | . | Devaraj Das | Jakob Homan |
| MAPREDUCE-1433 | Create a Delegation token for MapReduce | Major | security | Owen O’Malley | Owen O’Malley |
| MAPREDUCE-1430 | JobTracker should be able to renew delegation tokens for the jobs | Major | jobtracker | Devaraj Das | Boris Shkolnik |
| HADOOP-6568 | Authorization for default servlets | Major | security | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| MAPREDUCE-1455 | Authorization for servlets | Major | jobtracker, security, tasktracker | Devaraj Das | Ravi Gummadi |
| MAPREDUCE-1454 | The servlets should quote server generated strings sent in the response | Major | . | Devaraj Das | Chris Douglas |
| HADOOP-6486 | fix common classes to work with Avro 1.3 reflection | Major | ipc | Doug Cutting | Doug Cutting |
| HDFS-520 | Create new tests for block recovery | Major | test | Konstantin Boudnik | Hairong Kuang |
| HDFS-1067 | Create block recovery tests that handle errors | Major | test | Hairong Kuang | Hairong Kuang |
| HADOOP-6658 | Exclude Public elements in generated Javadoc | Blocker | documentation | Tom White | Tom White |
| MAPREDUCE-1650 | Exclude Private elements from generated MapReduce Javadoc | Major | documentation | Tom White | Tom White |
| MAPREDUCE-1625 | Improve grouping of packages in Javadoc | Blocker | documentation | Tom White | Tom White |
| HADOOP-6692 | Add FileContext#listStatus that returns an iterator | Major | fs | Hairong Kuang | Hairong Kuang |
| HDFS-1100 | Override TestFcHdfsSymlink#unwrapException | Major | test | Eli Collins | Eli Collins |
| HADOOP-6752 | Remote cluster control functionality needs JavaDocs improvement | Major | test | Konstantin Boudnik | Balaji Rajagopalan |
| MAPREDUCE-1623 | Apply audience and stability annotations to classes in mapred package | Blocker | documentation | Tom White | Tom White |
| HADOOP-6771 | Herriot’s artifact id for Maven deployment should be set to hadoop-core-instrumented | Major | build | Konstantin Boudnik | Konstantin Boudnik |
| MAPREDUCE-1033 | Resolve location of scripts and configuration files after project split | Blocker | . | Vinod Kumar Vavilapalli | Tom White |
| HADOOP-6668 | Apply audience and stability annotations to classes in common | Blocker | documentation | Tom White | Tom White |
| MAPREDUCE-1791 | Remote cluster control functionality needs JavaDocs improvement | Major | test | Konstantin Boudnik | Konstantin Boudnik |
| HDFS-1057 | Concurrent readers hit ChecksumExceptions if following a writer to very end of file | Blocker | datanode | Todd Lipcon | sam rash |
| HDFS-254 | Add more unit test for HDFS symlinks | Major | . | dhruba borthakur | Eli Collins |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| MAPREDUCE-813 | Streaming Doc and M/R-Tutorial Doc - updates | Minor | documentation | Corinne Chandel | |
| MAPREDUCE-878 | Rename fair scheduler design doc to fair-scheduler-design-doc.tex and add Apache license header | Trivial | contrib/fair-share, documentation | Matei Zaharia | Matei Zaharia |
| HADOOP-6217 | Hadoop Doc Split: Common Docs | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| HDFS-574 | Hadoop Doc Split: HDFS Docs | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| MAPREDUCE-916 | Hadoop Doc Split: MapReduce Docs | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| HDFS-256 | Split HDFS into sub project | Major | . | Owen O’Malley | Owen O’Malley |
| MAPREDUCE-1063 | Document Gridmix benchmark | Minor | benchmarks | Chris Douglas | Chris Douglas |
| MAPREDUCE-819 | DistCP Guide - updates | Major | documentation | Corinne Chandel | Corinne Chandel |
| HADOOP-6292 | Native Libraries Guide - Update | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| HADOOP-6329 | Add build-fi directory to the ignore list | Major | build | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-6321 | Hadoop Common - Site logo | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| MAPREDUCE-1121 | Hadoop MapReduce - Site Logo | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| HDFS-715 | Hadoop HDFS - Site Logo | Blocker | . | Corinne Chandel | Corinne Chandel |
| MAPREDUCE-665 | Move libhdfs to HDFS project | Blocker | build | Tsz Wo Nicholas Sze | Eli Collins |
| HADOOP-6346 | Add support for specifying unpack pattern regex to RunJar.unJar | Major | conf, util | Todd Lipcon | Todd Lipcon |
| HADOOP-6353 | Create Apache Wiki page for JSure and FlashLight tools | Major | . | Konstantin Boudnik | Konstantin Boudnik |
| HADOOP-6477 | 0.21.0 - upload of the latest snapshot to apache snapshot repository | Major | . | Karthik K | |
| HDFS-869 | 0.21.0 - snapshot incorrect dependency published in .pom files | Critical | build | Karthik K | Giridharan Kesavan |
| MAPREDUCE-1352 | 0.21.0 - snapshot incorrect dependency published in .pom files | Critical | build | Karthik K | Giridharan Kesavan |
| HADOOP-6155 | deprecate Record IO | Major | record | Owen O’Malley | Tom White |
| MAPREDUCE-1388 | Move RAID from HDFS to MR | Major | . | Eli Collins | Eli Collins |
| HADOOP-6507 | Hadoop Common Docs - delete 3 doc files that do not belong under Common | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| HDFS-651 | HDFS Docs - fix listing of docs in the doc menu | Blocker | documentation | Corinne Chandel | Corinne Chandel |
| HADOOP-6772 | Utilities for system tests specific. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| MAPREDUCE-1404 | Cluster-Setup and Single-Node-Setup Docs | Blocker | documentation | Corinne Chandel | Tom White |
| HADOOP-6839 | [Herriot] Implement a functionality for getting the user list for creating proxy users. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| HDFS-1174 | New properties for suspend and resume process. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| HDFS-1277 | [Herriot] New property for multi user list. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| MAPREDUCE-1812 | New properties for suspend and resume process. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| MAPREDUCE-1896 | [Herriot] New property for multi user list. | Major | test | Vinay Kumar Thota | Vinay Kumar Thota |
| MAPREDUCE-831 | Put fair scheduler design doc in SVN | Trivial | contrib/fair-share | Matei Zaharia | Matei Zaharia |


even-odd.html |
|
|---|---|
IntroductionThis example experiment is a categorization task. On every trial, the subject sees a number and has to press a key depending on whether the number is even or odd. There are two between-subjects independent variables: which keys get pressed (either P for even and Q for odd or vice versa) and the trial order (either A or B). There are two dependent variables: accuracy and reaction time. This example assumes that you already know the basics HTML, JavaScript, and CSS. If not, this tutorial site might be a useful starting point. This page contains source code on the right and explanations/commentary on the left. You can jump around the different files by using the “Jump To …” menu in the upper right corner. You will also want to refer to the actual experiment. I’m working on a library, zen, that contains many helper functions that implement functionality discussed here. However, I’ve refrained from using it in this example because (a) it’s a work in progress, and (b) it’s really worth seeing the main ideas explicitly written out, as opposed to an unenlightening call to some black-box library function. I recommend possibly exploring zen after you understand this example. |
|
Code |

<title>Even/odd experiment</title> |
|
Include the jQuery library, which makes manipulating HTML elements a breeze. We’re loading it from Google’s content delivery network (CDN), which is fast and reliable. |

|
|
Include my library, mmturkey, which manages submitting data to Mechanical Turk. |
 |
|
Include the cascading style sheet (CSS), which lets us separate style from content. This stylesheet is important because it defines the notion of a slide and also makes things look nicer, which subjects appreciate. It’s worth looking at the source code. |
<link rel="stylesheet" href="style.css" />

 |
|
The instructions slide. |

Stanford Computation and Cognition Lab

In this experiment, you will see numbers displayed on the screen. |
|
Tell the subject which keys to press. We need to set these values dynamically; I use |
Press {{}} if the number is even and
{{}} if the number is odd.

<button type="button" onclick="this.blur(); experiment.next()">Start</button> |
|
Legal blurb that we’re required to show. |

Legal information: By answering the
following questions, you are participating in a study being performed by
cognitive scientists in the Stanford Department of Psychology. If you have
questions about this research, please contact Long Ouyang at <a
href="mailto://louyang<EMAIL_ADDRESS>or Noah
Goodman, at<EMAIL_ADDRESS>You must be at least 18 years old to
participate. Your participation in this research is voluntary. You may
decline to answer any or all of the following questions. You may decline
further participation, at any time, without adverse consequences. Your
anonymity is assured; the researchers who have requested your
participation will not receive any personal information about you.

 |
|
The “stage” slide – where the bulk of the experiment will be displayed. Again, note the use of |

{{}}

 |
|
The finish slide. |

You're finished - thanks for participating! Submitting to Mechanical Turk...

 |
|
Include the JavaScript file for the experiment. As written, that script immediately executes commands, so we include it here at the end of the HTML file to ensure that resources referenced by the script actually exist. For instance, one of the immediately executed commands is |

 |


With the name’s shock value and their fiery personalities to match, the group was a force to be reckoned with on campus, protesting for equality among all in the LGBTQ+ community.
Today at OU, there are numerous organizations offered to queer people, with the LGBT Center located at Baker University Center at the center of it all. Back in 1997, however, the LGBT Center did not even exist.
Caitlin Sweet, who graduated in 2000, was a member of SOD when it was formed. Sweet said the majority of the queer students on campus used to gather at Open Doors, an LGBT group that met at United Campus Ministry. At these meetings, the women-identifying and men-identifying people would have breakout sessions where they could each talk about their respective issues.
Sweet said it was at these breakout sessions that the idea for SOD was sparked.
“I just remember us being in the basement and being like, ‘This is super unsatisfying for us,’” Sweet said.  What we really wanted was something political. (We thought) what if we were to start our own group? And what is the collective term for a group of dykes? And the joke was, it would be a swarm. We wanted to form a direct action, non-hierarchical, political, queer organization. And so, Swarm of Dykes was born.”
Heather Moyer, who graduated in 2000, was also a member of SOD during her time at OU. Moyer said the decision to use the word “dyke” in the name of the organization was to disassociate the power it held within homophobic discourse, and to instead, reclaim it as part of the community, as the term “dyke” is widely known as a slur used against masculine or adrogynous women and lesbians.
“We wanted the shock value of it and reclaiming that word for ourselves,” Moyer said. “There were a couple of LGBT groups on campus, but there were none that did any radical action. And so we decided that we would want to do one that was a little more confrontational, just to make you think about what we were saying.”
Photo provided by the Ohio University LGBT Center.
Betsy McCann, who graduated in 2000, was also a member of SOD. McCann emphasized the attention the name garnered greatly influenced the message of the organization as a whole.
“The whole point was that the word dyke was this very taboo, off-subject word that got people's attention and made people very uncomfortable,” McCann said. “A swarm seems like something aggressive. And it seems like there's a thickness to the concept of a swarm, that there's a lot, so a swarm of dykes seems so intimidating and big. And so I think the name was definitely picked to get the reaction. And I do think we got it because even just becoming a registered organization on campus was a big step for us. Because I'm sure there were some phone calls or some meetings that were like, ‘Can the group be called this?’”
Though SOD did become a registered student organization, there was frequent pushback on campus. According to The Post’s archives from 2003, the graffiti wall was defaced and slandered with homophobic slurs. The Swarm took a direct and combative approach to this act of hate and The Post stated that “members of the Swarm confronted the group and persuaded them to stop defacing the wall.”
Aside from other students, SOD also faced conflict with OU administration over the name.
Mickey Hart, the first director of the LGBT Center, said the Swarm did not take this pushback lightly.
“At the university, there were certain words and phrases that couldn't be on the wall, not looking at context,” Hart said.”The facilities folks who monitored the wall, painted over the word dyke, because that was one of the words that couldn't be on the wall. In response to that, (the SOD) painted that entire long wall black, and much like you would on a chalkboard, they wrote the phrase ‘I will not write dyke on the wall. I will not write dyke on the wall. I will not write dyke on the wall’ repeatedly.”
SOD’s bold responses to their criticism, Sweet said, allowed for their voices to be heard and the issues they raised to be properly addressed.
“As an official organization, you can paint the graffiti wall with your group's name, which we did, which then the university immediately covered up (even though) we had rights to be using that,” Sweet said. “So we had a lot of back and forth with them. We would literally be painting the wall, and they would show up to cover that. So we'd have a lot of issues around censorship, but we pretty much had this agenda of being as loud as possible and taking up as much as space. And I think we really freaked a lot of people out and the administration, which meant that they would then take (our) concerns more seriously.”
While the boldness of the name was certainly a topic of conversation, McCann said the activism of the group was much more significant.
“I think that the name being such a lightning rod gave us so much room to operate,” McCann said. “But also, at the end of the day, we really tried to start some different types of conversations on campus.”
The Athena yearbook archives from 1999 outlined a particular conflict present for the Swarm — their debate with Brother Jed. Jed would often visit OU and other college campuses to preach his conservative Christian values, including his opposition toward homosexuality.
The Athena yearbook states that when the debate was set to begin between SOD and Jed, “two Swarm of Dykes members, Heather Moyer and Tyle Fernandez went to the front of the room to begin the debate, they immediately turned around, and about 20 other members got up to stand behind them with their backs to the audience. Taped to the back of their shirts were fliers that read ‘Our vulnerability in this culture will not be exploited for your entertainment.’”
Moyer noted that her experience with protests like the one with Jed were impactful in that they helped to address the systemic issues for marginalized people.
“There were still a lot of people around that would insult us or that sort of thing,” Moyer said. “It was a safe space for us to be a little more radical by confronting the patriarchy and white supremacy and endemic issues in our society."
“We wanted the shock value of it and reclaiming that word for ourselves. There were a couple of LGBT groups on campus, but there were none that did any radical action. And so we decided that we would want to do one that was a little more confrontational, just to make you think about what we were saying.”— Heather Moyer, SOD member who graduated in 2000
An important aspect of SOD, Sweet said, was that it was not merely focused on the lesbian experience. Instead, it took a holistic approach to issues happening to disenfranchised individuals.
“I think it was before intersectionality was like a buzz word and we were practicing that,” Sweet said. “We had trans members. We had people of color in our group. We had poor people, people from middle class backgrounds. So we had as much as you can for a place like OU that isn't a super diverse group of demographic.   So we wanted to make sure our activism wasn't just about that singular thing.”
McCann said the lack of resources and representation on campus was greatly challenged in the efforts made by SOD.
“There was no campus education happening,” McCann said. “There was no presence. In the mid 90s, the world wasn't accepting of a queer presence.  And I think Swarm of Dykes is such a middle finger to that.
Hart, who worked with members of SOD to eventually establish what OU students now know to be the current LGBT Center, said the extremist styles of SOD helped to amplify the needs of smaller, less vocal groups on campus fighting for visibility.
“At that time, where we were in the LGBT rights movement, it seemed kind of like an extreme group,” Hart said. “The great thing that I think, impact wise, that Swarm of Dykes did as a very extreme group, it made (spaces like) Open Doors a safe place for people to work. So I learned from that, to sometimes move what may seem like the margins to the middle, you need a group that's a little more radical in that approach. And so I think that it really was one of those times where it woke up the campus community about LGBT issues.”
Micah McCarey, the current director of the LGBT Center, was a student at OU during SOD’s time on campus. McCarey said the unique tactics SOD utilized to get their messages across were essential in the progress made on campus today.
“It takes different forms of activism, different styles in order to really impact change,” McCarey said. “Because you have those who will respond very positively to the aggressive activism that perhaps comes to mind when you hear of a student group named something like Swarm of Dykes, but then there are people who are more permissive that they prefer to have quieter, controlled forms of communication and advocacy. But I think there's both presences at work today.”
One of the opposite approaches to activism on campus in the late ‘90s and early 2000s was Delta Lambda Phi, a fraternity specific for progressive and sexually diverse men. Dale Edwards, a founding member of the fraternity and the LGBT Student Senator, described the differing approaches that often occurred between the two groups.
Photo provided by the Ohio University LGBT Center.
“I really saw Delta Lambda Phi and Swarm of Dykes as like the opposite ends of the political spectrum — as super progressive to mainstream progressive and it was great that we had those different points of view and ways of tackling some of the issues and subjects,” Edwards said. “Because ultimately we were all bringing up issues that the administration needed to deal with.”
Ultimately, McCann said the changes that SOD helped to inspire allowed for significant progress in the way LGBTQ+ issues were recognized, even in her time as a student.
“I think about how much better those conversations were by the time I was a senior from the time I was a freshman,” McCann said. “And it was simply because they just gave a different voice. Instead of being one voice for all the LGBTQIA students at OU, there were six voices now. So I do think there's a huge legacy there.”
For Sweet, the legacy resides in her personal growth throughout her time at OU as a member of SOD. Particularly, in the ability for its members to embrace their identities loudly and confidently.
“It was really amazing to be able to be completely uncensored about your queerness, your gender identity, or sexuality and then your political beliefs,” Sweet said. “And a lot has changed. I was in a dorm (and) it was really super uncomfortable for me. We were all dealing with homophobia in the classrooms, from our teachers, from the administration, from our classmates. So it was, I think, a really vital thing for us to have each other and for all of us who were various shades of freaks, various shades of left-leaning politics to have a space where we could be very unapologetically ourselves. I'm not necessarily an activist anymore, but I do think that period of time in my life was pretty crucial for crystallizing some stuff about who I am. And we found a really sweet community as well.”
With the numerous resources and student organizations currently available at OU, McCann said it is an emotional revelation to witness the progress over the years.
“I mean, on Instagram or the alumni newsletters, when I see the resources (at OU now) it just makes me want to cry,” McCann said. “It's just incredible what the experience is now versus what it was and it's great to think that in our drunk Court Street years, we did some work that made it possible.”


How It Works
Ideation
-
info_outlineWhat is the name of your app?
Guess Show!
-
perm_identityWhat collaborative activity can people do together using your app?
Players take turns to draw something with a tip of number of characters. The rest players take turns to guess the word based on what that person draw.
-
group_workWhat is the ideal number of concurrent users (must be at least 10 but no more than 40)?
Ten People
-
credit_cardWhat skills do people need in order to do this activity?
Basic drawing skill and good expression and understanding skill.
-
storeIs this activity for fun or for something practical?
This activity is mainly for killing time.
-
webHow can a person see what everyone else is doing?
A player can see what others are talking in a chatting area.
-
subtitlesHow can a person see the most recent result of everyone’s collaborative effort?
A player can see the history in the chatting area.
-
gamesWhat can an admin see (i.e., God’s mode)?
All the login users.


{% extends "global/Base.html" %} {% load staticfiles otree_tags %} {% block title %} Experiment Basics {% endblock %} {% block content %}
|
Thank you for participating in this experiment. During the experiment, we require your complete attention. Please do not speak to other participants or engage in other distracting activities such as using your cell phone. Please do not use the computer except as instructed. You will be paid in cash at the end of the experiment, and the amount you earn depends on your choices during the experiment. It is therefore important that you follow along carefully and fully understand the instructions. The experiment will be conducted through the lab computers. Please do not try to speak to other participants or to look at their screens. If you have a question at any time, please raise your hand and someone will come to your computer to assist you. As advertised, you will be given ( {{ showup }} ) today regardless of your performance in the experiment. In addition, in the experiment you will earn tokens. For every ( {{ tokens_per_dollar }} ) tokens you earn, you will be paid $1.00 in cash. You will be paid in private at the end of the experiment. |


I'm a newbie programmer enjoying learning new things along the way even if I'm learning slower than a turtle.
These are the programming languages I've learnt so far:


I See You - Deep Learning Project
CRITICAL Software - Summer Innovation Week 2018
AWS Deep Lens
About Us
Video Streaming
Tracking System
Face Detection System


Collapses the facet, displaying only its currently selected values.
Return the debug info about this component.
Deselects multiple values in this facet.
Does not trigger a query automatically. Does not update the visual of the facet until a query is performed.
The names of the facet values to deselect.
Deselects a single value in this facet.
Does not trigger a query automatically. Does not update the visual of the facet until a query is performed.
Disable the component. Normally this means that the component will not execute handlers for the framework events (query events, for example). Component are enabled by default on creation.
Enable the component. Normally this means that the component will execute handlers for the framework events (query events, for example). Components are enabled by default on creation.
Sets a flag indicating whether the facet values should be returned in their current order.
Setting the flag to true
helps ensuring that the values do not move around while the end-user is interacting with them.
The flag is automatically set back to false
after a query is built.
For this method to work, the component has to be the child of a DynamicFacetManager component.
Sets a flag indicating whether the facets should be returned in their current order.
Setting the flag to true
helps ensuring that the facets do not move around while the end-user is interacting with them.
The flag is automatically set back to false
after a query is built.
Expands the facet, displaying all of its currently fetched values.
Return the bindings, or environment, for the current component.
Deselects all values in this facet.
Does not trigger a query automatically. Updates the visual of the facet.
Selects multiple values in this facet.
Does not trigger a query automatically. Does not update the visual of the facet until a query is performed.
The names of the facet values to select.
Selects a single value in this facet.
Does not trigger a query automatically. Does not update the visual of the facet until a query is performed.
The name of the facet value to select.
Reduces the number of displayed facet values down to numberOfValues.
Automatically triggers an isolated query.
Requests additional values.
Automatically triggers an isolated query.
The number of additional values to request. Minimum value is 1. Defaults to the numberOfValues option value.
Collapses or expands the facet depending on it's current state.
Toggles the selection state of a single value in this facet.
Does not trigger a query automatically.
Get the bound component to the given HTMLElement. Throws an assert if the HTMLElement has no component bound, unless using the noThrow argument.
If there is multiple component bound to the current HTMLElement, you must specify the component class.
HTMLElement for which to get the bound component.
Optional component class. If the HTMLElement has multiple components bound, you must specify which one you are targeting.
Boolean option to tell the method to not throw on error.
Allows the component to bind events and execute them only when it is enabled.
Contains the state of options for different components. Mainly used by ResultLink.
Contains the state of different components (enabled vs disabled). Allows to get/set values. Triggers component state event when modified. Each component can listen to those events.
A disabled component will not participate in the query, or listen to ComponentEvents.
Allows component to log in the dev console.
Contains the singleton that allows to trigger queries.
Contains the state of the query. Allows to get/set values. Trigger query state event when modified. Each component can listen to those events.
A reference to the root HTMLElement (the SearchInterface).
A reference to the root of every component, the SearchInterface.
The static ID that each component need to be identified.
For example, SearchButton -> static ID : SearchButton -> className : CoveoSearchButton
A reference to the Analytics.client.
Whether this facet should be collapsed by default.
data-collapsed-by-default='true' data-collapsed-by-default='false'
The id
of another facet in which at least one value must be selected in order for the dependent facet to be visible.
By default, the facet does not depend on any other facet to be displayed.
data-depends-on='document-type-facet'
Whether to allow the end-user to expand and collapse this facet.
data-enable-collapse='true' data-enable-collapse='false'
Whether to allow the end-user to search the facet values.
Note: The DynamicFacetRange
component does not support this option.
By default, the following behavior applies:
data-enable-facet-search='true' data-enable-facet-search='false'
Whether to enable the Show more and Show less buttons in the facet.
Note: The DynamicFacetRange
component does not support this option.
data-enable-more-less='true' data-enable-more-less='false'
Whether to scroll back to the top of the page whenever the end-user interacts with the facet.
data-enable-scroll-to-top='true' data-enable-scroll-to-top='false'
The name of the field on which to base this facet.
Must be prefixed by @
, and must reference an existing field whose
Facet option is enabled.
data-field='@author'
The unique identifier for this facet.
Among other things, this is used to record and read the facet
state in the URL fragment identifier (see the
enableHistory
SearchInterface
option).
Tip: When several facets in a given search interface are based on
the same field, ensure that each of those facets has a distinct id
.
If specified, must contain between 1 and 60 characters. Only alphanumeric (A-Za-z0-9), underscore (_), and hyphen (-) characters are kept; other characters are automatically removed.
Defaults to the field
option value.
data-id='author-facet'
Whether to notify the Breadcrumb
component when toggling values in the facet.
See also the numberOfValuesInBreadcrumb
option.
data-include-in-breadcrumb='true' data-include-in-breadcrumb='false'
The number of items to scan for facet values.
Setting this option to a higher value may enhance the accuracy of facet value counts at the cost of slower query performance.
data-injection-depth='10'
The number of values to request for this facet.
Also determines the default maximum number of additional values to request each time this facet is expanded,
and the maximum number of values to display when this facet is collapsed (see the enableCollapse
option).
data-number-of-values='10'
The maximum number of selected values the Breadcrumb
component can display before outputting a N more... link for the facet.
data-number-of-values-in-breadcrumb='10'
The sort criterion to use for this facet.
See FacetSortCriteria
for the list and
description of allowed values.
By default, the following behavior applies:
numberOfValues
is greater than or equal to the currently displayed number of values,
the alphanumeric
criterion is
used.numberOfValues
is less than the currently displayed
number of values and the facet is not currently expanded, the score
criterion is used.alphanumeric
criterion is used.data-sort-criteria='score'
The title to display for this facet.
Defaults to the localized string for NoTitle
.
data-title='Author'
Whether to prepend facet search queries with a wildcard.
Note: The DynamicFacetRange
component does not support this option.
data-use-leading-wildcard-in-facet-search='true' data-use-leading-wildcard-in-facet-search='false'
A mapping of facet values to their desired captions.
Note: The DynamicFacetRange
component does not support this option.
data-value-caption='{ "smith_alice": "Alice Smith", "jones_bob_r": "Bob R. Jones" }'
Creates a new DynamicFacet
instance.
The element from which to instantiate the component.
The component options.
The component bindings. Automatically resolved by default.
The
DynamicFacet
component displays a facet of the results for the current query. A facet is a list of values for a certain field occurring in the results, ordered using a configurable criteria (e.g., number of occurrences).The list of values is obtained using an array of
FacetRequest
operations performed at the same time as the main query.The
DynamicFacet
component allows the end-user to drill down inside a result set by restricting the result to certain field values.This facet is more easy to use than the original
Facet
component. It implements additional Coveo Machine Learning (Coveo ML) features such as dynamic navigation experience (DNE).Coveo for Salesforce Free


*** Please try to install the software before the course starts - this will make everything much quicker on the day. ***
You will need:
- A laptop running Windows, OSX or Linux
- Optionally, an image-editing program (Paint, Photoshop, GIMP etc - any will do!)
- Stencyl and Processing installed. Instructions below.
Installing Stencyl
Stencyl is a deceptively simple but quite powerful game creation tool that allows you to create videogames for the desktop, web and mobile devices. It's very easy to use and install:
Go to the Stencyl website and install the latest version. Stencyl is available for Windows, OSX and Linux. You should see a page similar to this, so choose your platform and install the software.
That's it! Almost. There's one setting in Stencyl we'll need to change, which will adjust the artwork size when we make games.
Open Stencyl, and go to File > Preferences.
Go to the Workspace tab, and set the Scale to be "Standard (1x)". You'll only need to do this once and Stencyl will remember the setting as long as it's installed.
Installing Processing
Processing is an open-source creative coding environment, mostly designed for the arts and education. Happily, it's also excellent for learning to code simple games, and it's really simple to use - but again, is surprisingly powerful once you get your head around it. Installing this one is easy, just head to the Processing website and install it from their instructions.


Notes
Schedule
Calendar
home
notes
schedule
calendar
about
© 2020 Gakkō
General
G12 Welp Page
Unified Classroom
Powerschool Grades
Turnitin
Google Suite
Calendar
Classroom
Gmail
Drive
Math
Desmos
Symbolab
Resources
Noredink
New Google Doc
New Google Slides
Miscelaneous
ASFM Webpage
Canva
Hangouts


<uke-chord>
is a custom HTML element for a ukulele chord diagram using SVG graphics. It is
tuning agnostic and can be used for any 4 string fretted instrument including the mandolin, tenor
guitar, bass guitar, mountain dulcimer, cuatro and cavaquinho.
Install
Download this repo using the 'Download' button and load the two JS files into your page's HEAD tag. The webcomponents-lite.min.js file offers support for older browsers, so it is optional. The scripts can also be referenced directly from github:
<script src="//pianosnake.github.io/uke-chord/webcomponents-lite.min.js"></script>
<script src="//pianosnake.github.io/uke-chord/uke-chord.js"></script>
Use
Create a chord diagram by inserting a <uke-chord>
element in your HTML. Set the
frets
attribute to the numeric value of the frets that should be played. For example, using a GCEA
tuned ukulele an F chord would have frets
set to 2010
. The diagram automatically places an open circle above any string marked with a 0
indicating that the string should be played open.
<uke-chord frets="2010"></uke-chord>
To add fingerings inside the bubbles use a fingers
attribute. Use the position
attribute to show a position indicator.
<uke-chord frets="1323" fingers="1324" position=7></uke-chord>
To add a chord name above the diagram use a name
attribute. To add text under each string, such
as fingerings or root position indicators use a sub
attribute with underscores for blanks. If
using more than one letter per string use a comma as a separator. To show the nut set the position
attribute to 0.
<uke-chord frets="2313" fingers="3214" sub="__R_" position=0 name="F7"></uke-chord>
Make the diagrams larger by passing a size="L"
attribute. Show the root of the chord with a
diamond head by passing an r
attribute set to the string where the root of the chord is found. For
example a root on the 3rd string would look like this: r=2
. A root can be duplicated on two strings, so this parameter can contain several digits.
<uke-chord frets="2313" fingers="3214" name="F7" position=0 size="L" r=2 sub="3,♭7,R,5"></uke-chord>
In the wild
This component was built for a series of posts on ukulele playing


|
s2n-doxygen-full
|
#include <str_locl.h>
Definition at line 70 of file str_locl.h.
| char* name |
Definition at line 71 of file str_locl.h.
Definition at line 77 of file str_locl.h.
| STORE_CLEANUP_FUNC_PTR clean |
Definition at line 79 of file str_locl.h.
| STORE_GENERATE_OBJECT_FUNC_PTR generate_object |
Definition at line 81 of file str_locl.h.
| STORE_GET_OBJECT_FUNC_PTR get_object |
Definition at line 87 of file str_locl.h.
| STORE_STORE_OBJECT_FUNC_PTR store_object |
Definition at line 89 of file str_locl.h.
| STORE_MODIFY_OBJECT_FUNC_PTR modify_object |
Definition at line 91 of file str_locl.h.
| STORE_HANDLE_OBJECT_FUNC_PTR revoke_object |
Definition at line 93 of file str_locl.h.
| STORE_HANDLE_OBJECT_FUNC_PTR delete_object |
Definition at line 95 of file str_locl.h.
| STORE_START_OBJECT_FUNC_PTR list_object_start |
Definition at line 100 of file str_locl.h.
| STORE_NEXT_OBJECT_FUNC_PTR list_object_next |
Definition at line 101 of file str_locl.h.
| STORE_END_OBJECT_FUNC_PTR list_object_end |
Definition at line 102 of file str_locl.h.
| STORE_END_OBJECT_FUNC_PTR list_object_endp |
Definition at line 103 of file str_locl.h.
| STORE_GENERIC_FUNC_PTR update_store |
Definition at line 105 of file str_locl.h.
| STORE_GENERIC_FUNC_PTR lock_store |
Definition at line 107 of file str_locl.h.
| STORE_GENERIC_FUNC_PTR unlock_store |
Definition at line 109 of file str_locl.h.
| STORE_CTRL_FUNC_PTR ctrl |
Definition at line 111 of file str_locl.h.


fun stop(): Unit
Stop this synchronizer and all of its child jobs. Once a synchronizer has been stopped it should not be restarted and attempting to do so will result in an error. Also, this function will throw an exception if the synchronizer was never previously started.


Title
Design
Description
Summary
Participants
0
Specimens
0
Datasets
EGA Access
Data Generation
Technology
File Type


RhoHub adds iPhone/iPad build capability
Hello Smartphone Developers,
Today we are proud to announce the ability to perform iOS builds on RhoHub, our hosted service for smartphone app development. Yes, this means that you can now build iPhone and iPad apps right from your Windows or Linux-based computer (and Macs of course). We provide instructions on how to generate certificates and provisioning profiles using OpenSSL instead of XCode. With those in hand you can then build for iPhone with any Rhodes app for which you have posted the source code to RhoHub.
We have over ten thousand developers writing apps on RhoHub and many more tens of thousands of downloads. One of the most frequent questions from our customers was “I love writing native smartphone apps with Rhodes on my Windows machine, but how do I build for iPhone”. Of course since Rhodes generates native apps and builds with XCode this (building on Windows) isn’t actually possible with a local copy of Rhodes. But it CAN be done with our hosted service RhoHub. Now RhoHub has Mac servers to enable hosted builds. Note that you will then need to test from a device instead of the emulator. But we see that scenario happen often anyway (especially on Android where the emulator is far slower both for install and execution than a real device). But we will also be adding hosted emulators in the future.
We encourage you to sign up for RhoHub and give it a try. Take a look at the RhoHub 2.0 tutorial and the RhoHub 2.0 training webinar. On Friday we’ll be holding another live training webinar on building iPhone apps on RhoHub (and submitting them to the App Store) that you can sign up for for free.


One popular application of augmented reality technlogy is navigation systems. In the near future, our GPS systems will be able to project our route on the road in front of us. There is also a lot of potential for AR technology in the tourism industry. Sightseeing locations can be sent to the user instead of the other way around.
The United States Department of Defense has invested heavily in simulation and training technology for its troops. In addition, the battlefield presents numerous use cases for a heads up display. Fighter pilots, in particular, have to monitor several different variable. A system that could make this inforation more accessible could potentially be life saving.
The Madical industry is currently in need of methods to display vast amounts of information. Their vast use of imaging technologies requires doctors to be able to read and interpret a variety of scans. A virtual reality viewing system could make this task infinitely easier and more accurate.
Augented reality gaming is already here. With Niantic's hit game, Pokemon Go, sweeping the nation, millions of smartphone users have already found themselves immersed in virtual realities. That being said, Pokemon go was neither the first nor the last attempt to apply Augmented reality to create immersive experiences. It only allowed for limited virtual interactions, and future attempts are sure to be more immersive.


Heron Therapeutics: Looking Solid Heading Into 2020
by Bret JensenSummary
- Heron Therapeutics reported better-than-expected Q3 results this week.
- CINVANTI growth is driving substantial revenue growth, and HTX-011 approval is on the horizon.
- We highlight quarterly results and discuss what is ahead for Heron in 2020 in the paragraphs below.
Debt is a four letter word and means a four word sentence - Be Prepared for Trouble." - Lucas Remmerswaal
Heron Therapeutics (NASDAQ:HRTX) posted Q3 results this week. Both top and bottom line numbers beat the consensus. The shares also saw a rash of Buy reiterations at analyst firms following this third quarter earnings report. The stock has not seen much of a rally given these events. In today's post, we examine results and look at what is ahead for Heron Therapeutics.
Company Overview
Heron Therapeutics develops compounds utilizing its proprietary Biochronomer drug delivery technology, which delivers therapeutic levels on a range of short-acting pharmacological agents over a period from days to weeks with a single administration. Heron currently has two products on the market and a potentially more important one (HTX-011) in late-stage development whose NDA was recently accepted by the FDA for review. The company's current market cap is approximately $1.8 billion and trades for just over $20 a share.
The company posted a loss of 42 cents a share in the quarter, 15 cents a share above the consensus. Revenues rose some 115% on a year-over-year basis to just over $42 million, $8 million above expectations.
Sales growth continues to be driven CINVANTI which posted sales of $36.4 million for the quarter. This is a huge increase from the $16.4 million CINVANTI did in the same period a year ago. This product is used to treat chemotherapy-induced nausea and vomiting. SUSTOL sales rose to $6.2 million from $3.4 million in the year ago period. Nine-month sales of $13.3 million are lower than $15.8 million in the first nine months of 2018.
Management raised their full-year revenue guidance for FY2019 to $135 million from its previous range of $115 million to $120 million, a significant bump up in the forecast.
Analyst Commentary and Balance Sheet
Wednesday, Northland Securities reiterated its Buy rating and $47 price target on Heron. Tuesday, Stifel Nicolaus ($36), Cowen & Co. ($40 price target) and Needham ($50 price target) all reissued Buy ratings as well. The company now has over $400 million in cash on the balance sheet. Net cash used for operating activities by Heron for the first three quarters of 2019 was $97.6 million.
Verdict
Heron is executing well with its current, two approved products, especially CINVANTI. The company should get a big lift as well when HTX-011 is approved in late March. This product is the first and only extended-release local anesthetic to demonstrate in Phase 3 studies significantly reduced pain and opioid use through 72 hours compared to bupivacaine solution, the current standard-of-care local anesthetic for postoperative pain control. Given the huge focus in the nation on less addictive pain management products, HTX-011 should garner significant market share.
HTX-011 has both Fast Track and Breakthrough Therapy designation from the FDA, which is currently evaluating its NDA under accelerated review. A decision is scheduled for March 26th of next year. In addition, CINVANTI should get an additional sales boost in the fourth quarter. In late October, the FDA approved the company's supplemental New Drug Application or sNDA for CINVANTI for intravenous (IV) use.
In summary, the company is already seeing impressive growth from its CINVANTI franchise and has a potentially even bigger product on the horizon in HTX-011. Strong analyst support is also present even as the shares have not yet gotten the boost from Q3 results they deserve.
A man in poverty suffers intermittently but a man in debt suffers constantly." - Amit Kalantri
Bret Jensen is the Founder of and authors articles for the Biotech Forum, Busted IPO Forum, and Insiders Forum
I present and update my best small-cap biotech stock ideas only to subscribers of my exclusive marketplace, The Biotech Forum. Try a free 2-week trial today by clicking on our logo below!
Disclosure: I am/we are long HRTX. I wrote this article myself, and it expresses my own opinions. I am not receiving compensation for it (other than from Seeking Alpha). I have no business relationship with any company whose stock is mentioned in this article.


Jamaica's U22s to play Japan December 28
by Leighton LevyA Jamaica Under-22 team will take on Japan at the Transcosmos Stadium in Nagasaki in a friendly scheduled for December 28, for the Kirin Challenge Cup 2019.
Reggae Boyz head coach Theodore Whitmore will select and coach the squad for the match they will give the national technical staff the opportunity to look at potential players for the 2022 Senior World Cup campaign and assess their play under new and challenging conditions.
Coach Whitmore will be assisted by Merron Gordon.
The game is for players born or after January 1, 1997, with the option for a few overage players, if required.
Coach Whitmore said earlier this year, that the period up to November 2019 was the time for talent identification and team technical identity. He noted, however, that the talent was evolutionary and there would always be opportunities for emerging talent.


{% extends 'base_logged_in.html' %} {% block title %} workorders{% endblock%} {% block body %}
Manage existing work orders or make a new one and assign it to an employee
Workorder Process Overview
Filter the the approved work orders using the form below:
| ID | Open Date | Close Date | Status | Refrence Number | Employee | Products | Edit | Delete |
|---|---|---|---|---|---|---|---|---|
| {{wo.wo_id}} | {{wo.wo_open_date}} | {{wo.wo_close_date}} | {{wo.wo_status}} | {{wo.wo_reference_number}} | {{wo.wo_employee_full_name}} |


About the ODBC Client
The ODBC Client supports ODBC applications through a component called the SequeLink for ODBC driver. On Windows and UNIX platforms, the SequeLink for ODBC driver is compliant with the Microsoft Open Database Connectivity (ODBC) 3.5 specification.
ODBC is an Application Program Interface (API) specification that allows applications to access multiple database systems using Structured Query Language (SQL). ODBC provides maximum interoperability—a single application can access many different database systems. This allows an ODBC developer to develop, compile, and ship an application, without targeting a specific type of data source. Users can then add the database drivers, which link the application to the database systems of their choice. The ODBC driver can connect all commercial ODBC-compliant applications with server databases.
For instructions on installing the ODBC Client, refer to the SequeLink Installation Guide.


{% extends "siem/base.html" %} {% block sub-title %}Parsing Documentation | {% endblock %} {% block content-main %}
The parse daemon is the program that parses log files into log events in the LogESP database. The files it parses are defined in the parser configuration file, at config/parser.conf in the repository. This configuration file also defines which event type to assign to events, which parser to use, the lifespan of the events, and optionally which parse helper type to use, and which syslog facility to assign.
For more on running the parse daemon, see the daemon documentation.
The parse daemon parses events using instructions from a parser, and optionally a group of parse helpers. The parser parses basic fields that are present in all events in the file being parsed, and parse helpers can be used to parse extra fields that aren't present in every single event.
Parsers provide the parse daemon with instructions for parsing fields from events. Along with a name and description, parsers contain sets of matching information. Each set consists of a regular expression, and a comma-separated list of fields pulled by that regular expression. The fields can be any log event attribute (e.g. source_host, dest_host, target_user; see Anatomy of a Log Event)
Each parser can have two sets of regex/field pairs: a primary, and a backup. If the primary regular expression doesn't find a match, the backup will be tried.
Parse helpers contain a regular expression and a comma-separated list of fields, similar to a parser. After parsing the main fields, the parse daemon tries each parse helper (of the helper type defined in the config file). If it finds a match, it pulls out extra fields; if not, it just moves on. Parse helpers are useful for parsing regular expressions and fields that aren't present in every single event.
The parser configuration file at `config/parser.conf` has one section per file. Here is an example section:
[auth] filename=/var/log/auth.log event_type=auth parser=syslog helper_type=auth local_lifespan_days=185 backup_lifespan_days=366
A few more settings are available, in addition to the ones used above:


BMI Calculator
Body mass index (BMI) is a measure of body fat based on weight and height.
Weight (kg):
Height (m):
Your BMI:


San Francisco Films 🎥
See all of these movies filmed and set in San Francisco!
(Click images and watch them animate!)
SF Films


WELCOME TO BURGER PLACE!
SELECT BURGER!
LOOK AT OUR TASTY AND AMAZING BURGERS!
CUSTOMER INFORMATION!
NICE INFORMATION!
Delivery Information
Gender
{{target}}


You can export the data from editable-table-display and editable-table in aa number of formats:
Table Data:


The only marketing agency on a mission from God, fully dedicated to increase your web traffic.
We’re two brothers from Chicago that are trying to pay back our debt. We can help you with SEO, SEM content marketing and whatever else.
contact usAbout us
We grew up in downtown Chicago, and we used to play in a band. Jake loves fried chicken, and Elwood loves dry white toast.
Our skills
Elwood is an expert in SEO, SEM, and driving from the police. Jake is our social media specialist, and he has an amazing voice.
Get in touch
Send us an email with some info about what help you need and we’ll drive over to your place in our Bluesmobile the following day to discuss the deal.


Apple releases new firmware update for the AirPods Pro
It's unclear exactly what this update changes with Apple's new high-end wireless earbuds
by Patrick O'RourkeApple has pushed out a new firmware update for the AirPods Pro.
It’s unclear what the update, listed as ‘2B588,’ changes with Apple’s recently released high-end wireless earbuds. It’s possible the update improves the connectivity issues some users have reported with the earbuds.
While the update will automatically install when you connect the AirPods to either an iPhone or an iPad, you can also check for it by navigating to ‘Settings’ on your iPhone, then ‘General,’ ‘About’ and ‘Firmware Version.’
While Apple’s new high-end earbuds are expensive, their active noise-cancelling is industry-leading. They’re also the most comfortable in-ear earbuds I’ve ever worn. For more on the AirPods Pro, check out my review.
The update has yet to hit my iPhone 11 Pro Max.
Via: MacRumors